- Hands-On Natural Language Processing with Python
- Rajesh Arumugam Rajalingappaa Shanmugamani
- 172字
- 2021-08-13 16:01:46
Perceptron
To start, we will introduce the perceptron model. The perceptron is the simplest neural network model. It can learn a linear mapping based on the input and output when trained on a labeled training dataset. A linear mapping is the sum of a product of weights on a set of input variables, otherwise known as features. The final sum is passed through a step function to select one of the binary values in the case of a classification problem. The following diagram represents a perceptron:

The weights are derived from the training data by a process called learning. The process of learning will be explained later in this chapter. The perceptron uses the unit step function for the output prediction. The final activation output can be 0 or 1, corresponding to the binary class in the training data. While the unit step function is the simplest activation function, we will touch upon other types of activation functions that are widely used in modern deep learning architectures in the following section.
- C和C++安全編碼(原書第2版)
- 算法訓練營:入門篇(全彩版)
- C程序設計案例教程
- Hands-On Swift 5 Microservices Development
- Python面向對象編程:構建游戲和GUI
- C語言程序設計
- Python從入門到精通
- C# and .NET Core Test Driven Development
- 測試架構師修煉之道:從測試工程師到測試架構師
- 超好玩的Scratch 3.5少兒編程
- SQL Server實例教程(2008版)
- C/C++代碼調試的藝術(第2版)
- Less Web Development Cookbook
- RESTful Web API Design with Node.js(Second Edition)
- Python機器學習