Mobile Artificial Intelligence Projects : Develop Seven Projects on Your Smartphone Using Artificial Intelligence and Deep Learning Techniques
Enregistré dans:
Auteur principal: | |
---|---|
Autres auteurs: | , |
Support: | E-Book |
Langue: | Anglais |
Publié: |
Birmingham :
Packt Publishing,
2019.
|
Autres localisations: | Voir dans le Sudoc |
Résumé: | Further reading; Chapter 2: Creating a Real-Estate Price Prediction Mobile App; Setting up the artificial intelligence environment ; Downloading and installing Anaconda; Advantages of Anaconda; Creating an Anaconda environment; Installing dependencies; Building an ANN model for prediction using Keras and TensorFlow; Serving the model as an API; Building a simple API to add two numbers; Building an API to predict the real estate price using the saved model; Creating an Android app to predict house prices; Downloading and installing Android Studio |
Accès en ligne: | Accès à l'E-book |
Table des matières:
- Intro; Cover; Title Page; Copyright and Credits; Dedication; About Packt; Contributors; Table of Contents; Preface; Chapter 1: Artificial Intelligence Concepts and Fundamentals; AI versus machine learning versus deep learning; Evolution of AI; The mechanics behind ANNs; Biological neurons; Working of artificial neurons; Scenario 1; Scenario 2; Scenario 3; ANNs; Activation functions; Sigmoid function; Tanh function; ReLU function ; Cost functions; Mean squared error; Cross entropy; Gradient descent; Backpropagation - a method for neural networks to learn; Softmax; TensorFlow Playground
- Creating a new Android project with a single screenDesigning the layout of the screen; Adding a functionality to accept input; Adding a functionality to consume the RESTful API that serves the model; Additional notes; Creating an iOS app to predict house prices; Downloading and installing Xcode; Creating a new iOS project with a single screen; Designing the layout of the screen; Adding a functionality to accept input; Adding a functionality to consume the RESTful API that serves the model; Additional notes; Summary
- Chapter 3: Implementing Deep Net Architectures to Recognize Handwritten DigitsBuilding a feedforward neural network to recognize handwritten digits, version one; Building a feedforward neural network to recognize handwritten digits, version two; Building a deeper neural network; Introduction to Computer Vision; Machine learning for Computer Vision; Conferences help on Computer Vision; Summary; Further reading; Chapter 4: Building a Machine Vision Mobile App to Classify Flower Species; CoreML versus TensorFlow Lite; CoreML; TensorFlow Lite; What is MobileNet?; Datasets for image classification
- Creating your own image dataset using Google imagesAlternate approach of creating custom datasets from videos; Building your model using TensorFlow; Running TensorBoard; Summary; Chapter 5: Building an ML Model to Predict Car Damage Using TensorFlow; Transfer learning basics; Approaches to transfer learning; Building the TensorFlow model; Installing TensorFlow; Training the images; Building our own model; Retraining with our own images; Architecture; Distortions; Hyperparameters; Image dataset collection; Introduction to Beautiful Soup; Examples; Dataset preparation