Hands-on artificial intelligence for IoT : expert machine learning and deep learning techniques for developing smarter IoT systems / / Amita Kapoor |
Autore | Kapoor Amita |
Edizione | [1st edition] |
Pubbl/distr/stampa | Birmingham : , : Packt, , 2019 |
Descrizione fisica | 1 online resource (390 pages) |
Soggetto topico |
Artificial intelligence
Internet of things Machine learning |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto | Cover; Title Page; Copyright and Credits; Dedication; About Packt; Contributors; Table of Contents; Preface; Chapter 1: Principles and Foundations of IoT and AI; What is IoT 101?; IoT reference model; IoT platforms; IoT verticals; Big data and IoT; Infusion of AI -- data science in IoT; Cross-industry standard process for data mining; AI platforms and IoT platforms; Tools used in this book; TensorFlow; Keras; Datasets; The combined cycle power plant dataset; Wine quality dataset; Air quality data; Summary; Chapter 2: Data Access and Distributed Processing for IoT; TXT format Using TXT files in PythonCSV format; Working with CSV files with the csv module; Working with CSV files with the pandas module; Working with CSV files with the NumPy module; XLSX format; Using OpenPyXl for XLSX files; Using pandas with XLSX files; Working with the JSON format; Using JSON files with the JSON module; JSON files with the pandas module; HDF5 format; Using HDF5 with PyTables; Using HDF5 with pandas; Using HDF5 with h5py; SQL data; The SQLite database engine; The MySQL database engine; NoSQL data; HDFS; Using hdfs3 with HDFS; Using PyArrow's filesystem interface for HDFS; Summary; Chapter 3: Machine Learning for IoTML and IoT; Learning paradigms; Prediction using linear regression; Electrical power output prediction using regression; Logistic regression for classification; Cross-entropy loss function; Classifying wine using logistic regressor; Classification using support vector machines; Maximum margin hyperplane; Kernel trick; Classifying wine using SVM; Naive Bayes; Gaussian Naive Bayes for wine quality; Decision trees; Decision trees in scikit; Decision trees in action; Ensemble learning; Voting classifier; Bagging and pasting; Improving your model -- tips and tricksFeature scaling to resolve uneven data scale; Overfitting; Regularization; Cross-validation; No Free Lunch theorem; Hyperparameter tuning and grid search; Summary; Chapter 4: Deep Learning for IoT; Deep learning 101; Deep learning-why now?; Artificial neuron; Modelling single neuron in TensorFlow; Multilayered perceptrons for regression and classification; The backpropagation algorithm; Energy output prediction using MLPs in TensorFlow; Wine quality classification using MLPs in TensorFlow; Convolutional neural networks; Different layers of CNN ; The convolution layerPooling layer; Some popular CNN model; LeNet to recognize handwritten digits; Recurrent neural networks; Long short-term memory; Gated recurrent unit; Autoencoders; Denoising autoencoders; Variational autoencoders; Summary; Chapter 5: Genetic Algorithms for IoT; Optimization; Deterministic and analytic methods; Gradient descent method; Newton-Raphson method; Natural optimization methods; Simulated annealing; Particle Swarm Optimization; Genetic algorithms; Introduction to genetic algorithms; The genetic algorithm; Crossover; Mutation; Pros and cons; Advantages |
Record Nr. | UNINA-9910795318203321 |
Kapoor Amita | ||
Birmingham : , : Packt, , 2019 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Hands-on artificial intelligence for IoT : expert machine learning and deep learning techniques for developing smarter IoT systems / / Amita Kapoor |
Autore | Kapoor Amita |
Edizione | [1st edition] |
Pubbl/distr/stampa | Birmingham : , : Packt, , 2019 |
Descrizione fisica | 1 online resource (390 pages) |
Soggetto topico |
Artificial intelligence
Internet of things Machine learning |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto | Cover; Title Page; Copyright and Credits; Dedication; About Packt; Contributors; Table of Contents; Preface; Chapter 1: Principles and Foundations of IoT and AI; What is IoT 101?; IoT reference model; IoT platforms; IoT verticals; Big data and IoT; Infusion of AI -- data science in IoT; Cross-industry standard process for data mining; AI platforms and IoT platforms; Tools used in this book; TensorFlow; Keras; Datasets; The combined cycle power plant dataset; Wine quality dataset; Air quality data; Summary; Chapter 2: Data Access and Distributed Processing for IoT; TXT format Using TXT files in PythonCSV format; Working with CSV files with the csv module; Working with CSV files with the pandas module; Working with CSV files with the NumPy module; XLSX format; Using OpenPyXl for XLSX files; Using pandas with XLSX files; Working with the JSON format; Using JSON files with the JSON module; JSON files with the pandas module; HDF5 format; Using HDF5 with PyTables; Using HDF5 with pandas; Using HDF5 with h5py; SQL data; The SQLite database engine; The MySQL database engine; NoSQL data; HDFS; Using hdfs3 with HDFS; Using PyArrow's filesystem interface for HDFS; Summary; Chapter 3: Machine Learning for IoTML and IoT; Learning paradigms; Prediction using linear regression; Electrical power output prediction using regression; Logistic regression for classification; Cross-entropy loss function; Classifying wine using logistic regressor; Classification using support vector machines; Maximum margin hyperplane; Kernel trick; Classifying wine using SVM; Naive Bayes; Gaussian Naive Bayes for wine quality; Decision trees; Decision trees in scikit; Decision trees in action; Ensemble learning; Voting classifier; Bagging and pasting; Improving your model -- tips and tricksFeature scaling to resolve uneven data scale; Overfitting; Regularization; Cross-validation; No Free Lunch theorem; Hyperparameter tuning and grid search; Summary; Chapter 4: Deep Learning for IoT; Deep learning 101; Deep learning-why now?; Artificial neuron; Modelling single neuron in TensorFlow; Multilayered perceptrons for regression and classification; The backpropagation algorithm; Energy output prediction using MLPs in TensorFlow; Wine quality classification using MLPs in TensorFlow; Convolutional neural networks; Different layers of CNN ; The convolution layerPooling layer; Some popular CNN model; LeNet to recognize handwritten digits; Recurrent neural networks; Long short-term memory; Gated recurrent unit; Autoencoders; Denoising autoencoders; Variational autoencoders; Summary; Chapter 5: Genetic Algorithms for IoT; Optimization; Deterministic and analytic methods; Gradient descent method; Newton-Raphson method; Natural optimization methods; Simulated annealing; Particle Swarm Optimization; Genetic algorithms; Introduction to genetic algorithms; The genetic algorithm; Crossover; Mutation; Pros and cons; Advantages |
Record Nr. | UNINA-9910820866003321 |
Kapoor Amita | ||
Birmingham : , : Packt, , 2019 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|