The Deep Learning Toolbox
摘要
This chapter provides an introduction to Artificial Intelligence (AI), with simple examples using Artificial Neural Networks (ANNs). The Deep Learning Toolbox provides functions, apps, and Simulink blocks for designing, implementing, and simulating deep neural networks. Recurrent Neural Networks (RNNs) using Long Short-Term Memory (LSTM) networks are used to predict chaotic and financial time series data with great accuracy. Convolutional Neural Networks (CNNs) learn features using filters (or kernel) optimization. The CNNs are used to identify handwritten digits and there are plenty of applications in medical imaging in the exercises. The chapter ends with further reading in topics like cybersecurity, ethics in AI, the Internet of Things (IoT), Natural Language Processing (NLP), and Reinforcement Learning (RL).