- Deep Learning with Theano
- Christopher Bourez
- 181字
- 2021-07-15 17:16:59
Chapter 2. Classifying Handwritten Digits with a Feedforward Network
The first chapter presented Theano as a compute engine, with its different functions and specificities. With this knowledge, we'll go through an example and introduce some of the main concepts of deep learning, building three neural networks and training them on the problem of handwritten digit classification.
Deep learning is a field of machine learning in which layers of modules are stacked on top of each of other: this chapter introduces a simple single-linear-layer model, then adds a second layer on top of it to create a multi-layer perceptron (MLP), and last uses multiple convolutional layers to create a Convolutional Neural Network (CNN).
In the meantime, this chapter recaps the basic machine learning concepts, such as overfitting, validation, and loss analysis, for those who are not familiar with data science:
- Small image classification
- Handwritten digit recognition challenge
- Layer design to build a neural network
- Design of a classical objective/loss function
- Back-propagation with stochastic gradient descent
- Training on a dataset with validation
- Convolutional neural networks
- Towards state-of-art results for digit classification
- Python編程自學手冊
- Django+Vue.js商城項目實戰
- Intel Galileo Essentials
- 算法基礎:打開程序設計之門
- Big Data Analytics
- HDInsight Essentials(Second Edition)
- Spring核心技術和案例實戰
- Visual FoxPro程序設計習題集及實驗指導(第四版)
- INSTANT Sinatra Starter
- Visual Basic 6.0程序設計實驗教程
- 移動增值應用開發技術導論
- Android嵌入式系統程序開發:基于Cortex-A8(第2版)
- Python Deep Learning
- Instant GLEW
- 3D Printing Designs:The Sun Puzzle