- Hands-On Java Deep Learning for Computer Vision
- Klevis Ramo
- 206字
- 2021-07-02 13:25:42
Building a single neuron
Let's understand how to implement a neural network on a computer by expressing a single neuron mathematically, as follows:

The inputs here are numbers, followed by the computational units. We are familiar with the fact that we do not know the functioning of a biological neuron, but while creating an artificial network, we actually possess the power to build a process.
Let us build a computational unit that will process the data in two steps as depicted in the previous diagram. The first step will sum all the input values obtained so far, and for the second step, we will apply the sum attained in the previous step to a sigmoid function as depicted in the preceding diagram.
The purpose of the sigmoid function is to provide the output as 1 when the sum applied is positive, and to give the output as 0 when the sum applied is negative. In this example, the sum of X1, X2, X3, and X4 will be -3, which, when applied to the sigmoid function, will give us the final value of 0.1.
The sigmoid function, which is applied after the sum, is called the activation function, and is denoted by a.
- 我們都是數(shù)據(jù)控:用大數(shù)據(jù)改變商業(yè)、生活和思維方式
- 同步:秩序如何從混沌中涌現(xiàn)
- 分布式數(shù)據(jù)庫系統(tǒng):大數(shù)據(jù)時(shí)代新型數(shù)據(jù)庫技術(shù)(第3版)
- 數(shù)據(jù)驅(qū)動(dòng):從方法到實(shí)踐
- INSTANT Cytoscape Complex Network Analysis How-to
- 智能數(shù)據(jù)時(shí)代:企業(yè)大數(shù)據(jù)戰(zhàn)略與實(shí)戰(zhàn)
- 高維數(shù)據(jù)分析預(yù)處理技術(shù)
- Google Cloud Platform for Developers
- 數(shù)字IC設(shè)計(jì)入門(微課視頻版)
- 菜鳥學(xué)SPSS數(shù)據(jù)分析
- 大數(shù)據(jù)分析:R基礎(chǔ)及應(yīng)用
- 云工作時(shí)代:科技進(jìn)化必將帶來的新工作方式
- 大數(shù)據(jù)隱私保護(hù)技術(shù)與治理機(jī)制研究
- 數(shù)據(jù)中心UPS系統(tǒng)運(yùn)維
- 數(shù)據(jù)分析實(shí)踐:專業(yè)知識(shí)和職場(chǎng)技巧