当前位置:网站首页>Neuron and neural network
Neuron and neural network
2022-04-23 13:58:00 【Duan Xuechang】
Artificial neural network is the abstraction and Simulation of some basic characteristics of human brain or biological neural network . It provides a new idea for the research of many problems such as machine learning , At present, it has been in pattern recognition 、 Machine vision 、 associative memory 、 Auto-Control 、 signal processing 、 Soft measurement 、 Decision analysis 、 Intelligent Computing 、 Solving combinatorial optimization problems 、 Data mining has been successfully applied .
Focus on the most basic 、 Most typical 、 The most widely used BP Neural networks and Hopfield Neural network and its application in pattern recognition 、 associative memory 、 Soft measurement 、 Intelligent Computing 、 Application of combinatorial optimization problem solving .
neural network (neural networks,NN)
Biological neural networks ( natural neural network, NNN): By the central nervous system ( Brain and spinal cord ) And the peripheral nervous system ( Sensory nerves 、 Motor nerve, etc ) A complex neural network , The most important one is the brain nervous system .
Artificial neural network (artificial neural networks, ANN): Simulate the structure and function of human brain nervous system , An artificial network system composed of a large number of simple processing units and widely connected .
Neural network method : Implicit knowledge representation
The structure of biological neurons
The structure of the human brain :
cortex (cortex)
midbrain (midbrain)
brainstem (brainstem)
cerebellum (cerebellum)
The human brain consists of more than 100 billion (1011 Billion - 1014 Billion ) A nerve cell ( Neuron ) A network of interwoven structures , The cerebral cortex is about 140 Billion neurons , The cerebellar cortex is about 1000 Billion neurons .
Neurons are about 1000 Types , Each neuron is about the same as 103- 104 Connected to other neurons , Form an extremely complex and flexible neural network .
Biological neuron structure
Dendrites ( Input )
Nerve cells use electricity - Chemical processes exchange signals
Working state :
Excited state : Cell membrane potential > Threshold of action potential → Nerve impulse
Suppression state : Cell membrane potential < Threshold of action potential
Learning and forgetting : Due to the plasticity of neuronal structure , Synaptic transmission can be enhanced and weakened .
Neuron mathematical model
Artificial neuron model
1943 year , Mccroach and Pitts proposed M-P Model .
The general model :
Nonlinear excitation function ( Transfer function 、 Output transformation function )
Neural network structure and working mode
Three factors that determine the performance of artificial neural networks :
The characteristics of neurons .
The form of interconnection between neurons —— topology .
Learning rules to improve performance to adapt to the environment .
The structure of neural networks
(1) Feedforward ( Forward type )
(2) Feedback
How neural networks work
Sync ( parallel ) The way : At any time, all neurons in the neural network adjust the state at the same time .
asynchronous ( Serial ) The way : Only one neuron adjusts at any one time , The state of other neurons remains unchanged .
Learning neural networks
Neural network method is a knowledge representation method and reasoning method .
Neural network knowledge representation is an implicit representation method .
1944 Nian Hebu (Hebb) A method to change the connection strength of neurons is proposed Hebb Learning rule .
Hebb Learning rule : When neurons at both ends of a synapse are excited at the same time , Then the weight of the connection should be enhanced .
Welcome to join me for wechat exchange and discussion ( Please note csdn Add )
版权声明
本文为[Duan Xuechang]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/04/202204231345449265.html
边栏推荐
- 项目中遇到的问题(五)操作Excel接口Poi的理解
- Android: answers to the recruitment and interview of intermediate Android Development Agency in early 2019 (medium)
- AttributeError: ‘dict‘ object has no attribute ‘iteritems‘
- Express ② (routage)
- Technologie zéro copie
- JS 力扣刷题 103. 二叉树的锯齿形层序遍历
- leetcode--380.O(1) 时间插入、删除和获取随机元素
- 村上春树 --《当我谈跑步时,我谈些什么》句子摘录
- AtCoder Beginner Contest 248C Dice Sum (生成函数)
- Choreographer全解析
猜你喜欢
2021年秋招,薪资排行NO
What is the difference between blue-green publishing, rolling publishing and gray publishing?
Choreographer full resolution
3300万IOPS、39微秒延迟、碳足迹认证,谁在认真搞事情?
SQL learning window function
MySQL index [data structure + index creation principle]
Dolphin scheduler source package Src tar. GZ decompression problem
【项目】小帽外卖(八)
Leetcode brush question 897 incremental sequential search tree
Android 面试主题集合整理
随机推荐
MySQL index [data structure + index creation principle]
Oracle RAC database instance startup exception analysis IPC send timeout
Oracle modify default temporary tablespace
Dynamic subset division problem
Oracle告警日志alert.log和跟踪trace文件中文乱码显示
MySQL and PgSQL time related operations
Kettle--控件解析
Port occupied 1
[machine learning] Note 4. KNN + cross validation
Dolphin scheduler scheduling spark task stepping record
Oracle and MySQL batch query all table names and table name comments under users
Special test 05 · double integral [Li Yanfang's whole class]
MySQL [SQL performance analysis + SQL tuning]
初探 Lambda Powertools TypeScript
freeCodeCamp----time_ Calculator exercise
Use future and countdownlatch to realize multithreading to execute multiple asynchronous tasks, and return results after all tasks are completed
Using Jupiter notebook in virtual environment
Android篇:2019初中级Android开发社招面试解答(中
SQL learning | set operation
Quartus prime hardware experimental development (de2-115 board) experiment II function adjustable comprehensive timer design