人工智能:神经细胞模型到神经网络模型
人工智能领域中的重要流派之一是:从神经细胞模型(Neural Cell Model)到神经网络模型(Neural Network Model)。
一、神经细胞模型
第一个人工神经细胞模型是“MP”模型,它是由麦卡洛克、匹茨合作,于1943年研究成功的,这是关于神经细胞模型的奠基性工作,因而人们认为它是从脑的生物原型出发探讨人工智能的开创性成果。
“MP”模型从微观上对脑的基本单元——神经细胞的下列特性进行了模拟:
1.神经细胞的“兴奋”“抑制”两种状态,认为神经细胞的活动遵守“全或无”定律。
2.神经细胞之间的“突触”联系,分为兴奋型突触、抑制型突触。
3.神经细胞的输入、输出、多输入、单输出。输入称为“树突”,输出称为“轴突”。
4.神经细胞的空间整合作用,对不同输入端传入细胞的神经电脉冲进行信号处理。
5.神经细胞的阈值效应,当输入电脉冲的时空整合结果,使细胞膜电位升高超过阈值时,细胞兴奋,产生输出冲动。
在“MP”模型的基础上,克里纳(S.C.Kleene)等学者进一步发展与完善,研制了带有反馈的闭环神经细胞模型,在神经细胞模型的基本逻辑阈值元件的基础上,发展了“自动机理论”(Automata)。
改进的神经细胞模型,考虑了神经细胞“结构可塑性”,即突触联结系数的可变性,神经细胞之间的联结强度的可调节性。1949年,心理学家荷布(D.O.Hebb)在其著作《组织行为》(Organization Behavior)中指出,当神经细胞参与某种心理活动时,细胞之间的联结通路的信息传导能力将会增强,即所谓“Hebb学习规则”。此外,他还考虑了神经细胞对输入信号的时间整合作用、突触延时、不应期等。利用改进的神经细胞模型,可以研究神经细胞的学习功能、遗传特性、疲劳效应。
二、神经网络模型
在神经细胞模型的基础上,可进一步研究各种神经网络模型,或称为“脑模型”。
50年代末到60年代初,曾出现过人工神经网络或脑模型研究的第一次高潮,例如:
“感知机”(Perceptron),是1957年由罗森勃拉特(F.Rosenblatt)等研制的,具有视觉感知与分类学习功能,最早的、最著名的脑模型。
简单感知机为三层结构:
1.输入层:感受神经网络。
2.联系层:中枢神经网络。
3.输出层:效应神经网络。
通过示教学习与样本训练,采用对“刺激—反应”的奖惩方式,感知机可以进行某些简单的文字识别、图像识别、声音识别。
在60年代初期,感知机曾盛行一时,据估计有近百个研究机构和公司,从事各种类型的感知机的研究和开发工作,进行文字、图像、声音识别的实验,例如,Mark I、Mark Ⅱ等。
但是,由于简单感知机在原理和功能上的局限性,对复杂图像的感知能力低,对非线性分类识别问题缺乏有效学习方法,以及受到当时电子技术水平的限制,人们对感知机的过高期望没有得到实现。
1969年,美国麻省理工学院(MIT)出版了关于感知机的专著《Perceptrons:An Introduction to Computational Geometry》,作者为明斯基(M.L.Minsky)等,对简单感知机的研究结果进行了总结与系统的分析,指出简单感知机有严重的缺陷,无法识别线性不可分的模式,即使简单的异或问题,也无能为力。这种批评更促使感知机与神经网络的研究在70年代落入了低潮。
但是,仍有不少学者在困难条件下坚持人工神经网络的研究。例如:1969年,日本学者中野提出了“联想机”(Associatron);1972年,永野研究了“多层学习脑模型”;1973年,福岛提出了“认知机”(Cognitron)。
此外,除了从微观仿生学观点研究上述基于阙逻辑元件的神经网络,还有从宏观仿生学观点研究的人工神经网络,例如:1961年,德国学者斯泰布什(Steinbuch)提出的“学习矩阵”;1963年,李(Lee)提出的“人造神经元”(Artron)“拟神经元”(Neurotron)等。
80年代初期,人工神经网络的研究开始复苏。
1982年,荷普菲尔德(J.Hopfield)提出一种新的全互连型的人工神经网络,被称为“Hopfield网络”,引入所定义的能量函数,成功地求解了计算复杂度为NP完全型的“旅行商”问题。这项突破性的进展,再度唤起了人们对神经网络的研究热情。
1983年,欣顿(J.Hinton)、谢诺夫斯基(T.Sejnowski)研制出“Boltzman机”。基于这种神经网络模型,采用“模拟退火”方法,求解非线性动力学系统的优化问题,可以使系统从局部极小状态跳出,趋向于全局极小状态。
1986年,鲁姆哈特(D.Rumelhart)和麦卡兰德(J.Mc Clelland)发表了他们主编的“PDP”研究报告(Parall Distributing Processing-Explorations in the Microstructures of Cognition),公布了基于人工神经网络的并行分布处理的新进展,提出了关于认知过程的微结构理论。
同时,鲁姆哈特、维伯斯(P.Werbos)等研制出新一代的多层感知机,称之为反向传播神经网络(Back Propagation),简称“BP”网络。其中,在简单感知机上增加了中枢神经网络的联系层数,以构成多层感知机,并且采用反向传播的学习算法,利用反馈信息进行层间误差修正,从而突破了简单感知机的局限性,提高了多层感知机的识别能力,可用于求解非线性感知与复杂模式识别问题。
1986年,人工神经网络的又一项新进展是:自适应共振理论ART,它是由格罗斯伯格(S.Grossberg)、卡彭特(G.Carpenter)提出的。他们所研制的ART神经网络,具有良好的自适应特性。
1987年,首届国际人工神经网络学术大会在美国的圣迭戈(San-Diego)举行,在大会期间成立了国际神经网络协会(International Neural Netuork Society)简称INNS,掀起了人工神经网络研究的第二次高潮。
转自:人工智能:神经细胞模型到神经网络模型
相关文章:
人工智能:神经细胞模型到神经网络模型
人工智能领域中的重要流派之一是:从神经细胞模型(Neural Cell Model)到神经网络模型(Neural Network Model)。 一、神经细胞模型 第一个人工神经细胞模型是“MP”模型,它是由麦卡洛克、匹茨合作࿰…...
Redisson分布式锁实战
实战来源 此问题基于电商 这周遇见这么一个问题,简略的说一下 由MQ发布了两个消息,一个是订单新增,一个是订单状态变更 由于直接付款之后,这两个消息的发布时间不分先后,可能会造成两种情况,1、订单状态变更…...
JavaScript中循环遍历数组、跳出循环和继续循环
循环遍历数组 上个文章我们简单的介绍for循环,接下来,我们使用for循环去读取数据的数据,之前我们写过这样的一个数组,如下: const ITshareArray ["张三","二愣子","2033-1997","…...
Java——》Synchronized和Lock区别
推荐链接: 总结——》【Java】 总结——》【Mysql】 总结——》【Redis】 总结——》【Kafka】 总结——》【Spring】 总结——》【SpringBoot】 总结——》【MyBatis、MyBatis-Plus】 总结——》【Linux】 总结——》【MongoD…...
JDK20 + SpringBoot 3.1.0 + JdbcTemplate 使用
JDK20 SpringBoot 3.1.0 JdbcTemplate 使用 一.测试数据库 Postgres二.SpringBoot项目1.Pom 依赖2.配置文件3.启动类4.数据源配置类5.实体对象类包装类6.测试用实体对象1.基类2.扩展类 7.测试类 通过 JdbcTemplate 直接执行 SQL 语句,结合源码动态编译即可方便实现…...
CTFhub_SSRF靶场教程
CTFhub SSRF 题目 1. Bypass 1.1 URL Bypass 请求的URL中必须包含http://notfound.ctfhub.com,来尝试利用URL的一些特殊地方绕过这个限制吧 1.利用?绕过限制urlhttps://www.baidu.com?www.xxxx.me 2.利用绕过限制urlhttps://www.baidu.comwww.xxxx.me 3.利用斜…...
【华为OD机试】单词接龙【2023 B卷|100分】
【华为OD机试】-真题 !!点这里!! 【华为OD机试】真题考点分类 !!点这里 !! 题目描述: 单词接龙的规则是:可用于接龙的单词首字母必须要前一个单词的尾字母相同; 当存在多个首字母相同的单词时,取长度最长的单词,如果长度也相等, 则取字典序最小的单词;已经参与接龙…...
如何优雅的实现无侵入性参数校验之spring-boot-starter-validation
在开发过程中,参数校验是一个非常重要的环节。但是,传统的参数校验方法往往需要在代码中手动添加大量的 if-else 语句,这不仅繁琐,而且容易出错。为了解决这个问题,我们可以使用无侵入性参数校验的方式来简化代码并提高…...
企业架构LNMP学习笔记27
Keepalived的配置补充: 脑裂(裂脑):vip出现在了多台机器上。网络不通畅,禁用了数据包,主备服务器没法通讯,造成备服务器认为主服务器不可用,绑定VIP,主服务器VIP不会释放…...
品牌策划经理工作内容|工作职责|品牌策划经理做什么?
一位美国作家曾说过“品牌是一系列期望、记忆、故事和关系,他们共同构成了消费者最终原则一个产品或者服务的原因。” 所以,品牌经理这个岗位主要是创造感知价值主张,激发消费者购买这个品牌后带来的感知价值,这种回报的本质相对…...
【设计模式】三、概述分类+单例模式
文章目录 概述设计模式类型 单例模式饿汉式(静态常量)饿汉式(静态代码块)懒汉式(线程不安全)懒汉式(线程安全,同步方法)懒汉式(线程安全,同步代码块)双重检查静态内部类枚举单例模式在 JDK 应用的源码分析 …...
手把手教学 Springboot+ftp+下载图片
简单教学,复制即用的Ftp下载图片 引入配置包 <dependency><groupId>commons-fileupload</groupId><artifactId>commons-fileupload</artifactId><version>1.3.1</version></dependency><dependency><grou…...
LaaS LLM as a service
LaaS LLM as a service 核心构成GPT 产业链如何进行商业化LLM(Large Language Model) 发展和趋势LLM(Large Language Model) 对于行业公司的分层LLM(Large Language Model) 的机遇和挑战 LaaS LLM as a service 核心构成 计算:算力模型:算法输入&…...
数据结构与算法(一)数组的相关概念和底层java实现
一、前言 从今天开始,笔者也开始从0学习数据结构和算法,但是因为这次学习比较捉急,所以记录的内容并不会过于详细,会从基础和底层代码实现以及力扣相关题目去写相关的文章,对于详细的概念并不会过多讲解 二、数组基础…...
歌曲推荐《最佳损友》
最佳损友 陈奕迅演唱歌曲 《最佳损友》是陈奕迅演唱的一首粤语歌曲,由黄伟文作词,Eric Kwok(郭伟亮)作曲。收录于专辑《Life Continues》中,发行于2006年6月15日。 2006年12月26日,该曲获得2006香港新城…...
多元共进|科技促进艺术发展,助力文化传承
科技发展助力文化和艺术的传播 融合传统与创新,碰撞独特魅力 一起来了解 2023 Google 开发者大会上 谷歌如何依托科技创新 推动艺术与文化连接 传承和弘扬传统文化 自 2011 年成立以来,谷歌艺术与文化致力于提供体验艺术和文化的新方式,从生成…...
Java集合(Collection、Iterator、Map、Collections)概述——Java第十三讲
前言 本讲我们将继续来讲解Java的其他重要知识点——Java集合。Java集合框架是Java编程语言中一个重要的部分,它提供了一套预定义的类和接口,供程序员使用数据结构来存储和操作一组对象。Java集合框架主要包括两种类型:一种是集合(Collection),存储一个元素列表,…...
topscoding主题库模板题
目录 模板题 【模板题】分因数(P1101) 【模板题】区间素数 III(P1113) 进制转换 III (任意转任意) (P2463) AB Problem(高精度加法) A-B Problem(高精度减法&…...
Linux--进程间通讯--FIFO(open打开)
1. 什么是FIFO FIFO命名管道,也叫有名管道,来区分管道pipe。管道pipe只能用于有血缘关系的进程间通信,但通过FIFO可以实现不相关的进程之间交换数据。FIFO是Linux基础文件类型中的一种,但是FIFO文件在磁盘上没有数据块,…...
哪里可以了解轻量的工作流引擎?
如果想要实现高效率的办公,可以使用轻量的工作流引擎低代码技术平台。随着工作量日益繁重起来,传统的办公制作方式已经无法满足现实需要的,采用轻量级的表格制作工具,就能在无形中缓解办公压力,创造更高效、灵活、优质…...
lvs负载均衡、LVS集群部署
四:LVS集群部署 lvs给nginx做负载均衡项目 218lvs(DR 负载均衡器) yum -y install ipvsadm(安装这个工具来管理lvs) 设置VIP192.168.142.120 创建ipvsadm的文件用来存放lvs的规则 定义策略 ipvsadm -C //清空现有…...
如何应对核心员工提离职?
最近一年互联网行情不好,很多大厂都在裁员,但裁员并不是不要人做事了。原来你这个岗位10个人做,企业有钱赚养得起,现在企业不怎么赚钱了,只能养4个人了。那么会有六个被裁掉。这时候对企业价值最大的4个人会被留下。也…...
建站系列(八)--- 本地开发环境搭建(WNMP)
目录 相关系列文章前言一、准备工作二、Nginx安装三、MySQL安装四、PHP安装及Nginx配置五、总结 相关系列文章 建站系列(一)— 网站基本常识 建站系列(二)— 域名、IP地址、URL、端口详解 建站系列(三)— …...
21天学会C++:Day8----范围for与nullptr
目录 编辑 1. 范围for 2. nullptr 1. 范围for 我们在写C语言循环遍历代码的时候,无论是用 for循环,while循环都需要考虑循环的起始条件,循环变量的递增逻辑,循环的结束条件。麻烦不说还可能会出错。 int main() {int arr[]…...
Linux——环境变量
✅<1>主页::我的代码爱吃辣 📃<2>知识讲解:Linux——环境变量 ☂️<3>开发环境:Centos7 💬<4>前言:环境变量(environment variables)一般是指在操作系统中用来指定操作…...
Screen的详细全面安装教程及Screen的用法
Screen可以大大提高终端使用效率,是Linux系统管理和运维的必备技能。当我们开启Screen后,只要Screen进程没有终止,其内部运行的会话都可以恢复。即使网络连接中断,用户也可以重新进入已开启的Screen中,对中断的会话进行…...
生成树、Prufer序列的计数问题:0912T1
看到生成树计数,很容易想到生成树计数 然后发现每个点有度数限制,我们可以先考虑枚举每个点的度数(也可以是Prufer 序列中的出现次数) 假设出现次数为 a a a,可以得出其生成树方案为 n ! ∏ ( a i − 1 ) ! \frac{…...
SQL_牛客网_SQL264_求每个登陆日期的次日留存率
牛客每个人最近的登录日期(五) 牛客每天有很多人登录,请你统计一下牛客每个日期新用户的次日留存率。 有一个登录(login)记录表,简况如下: id user_id client_id date 1 2 1 2020-10-12 2 3 2 2020-10-12 3 1 2 2020-10-…...
Hive 基础知识
目录 1.基础概念1.1 定义1.2 组件1.3 元数据1.4 内部表和外部表 2. Hive与关系型数据库的对比3. Hive 数据存储4. 参考文献 1.基础概念 1.1 定义 Hive是一个基于Hadoop的数据仓库基础设施工具,它可以将结构化的数据文件映射为一张数据库表,并提供类SQL查…...
【数据结构】树的基础知识及三种存储结构
💐 🌸 🌷 🍀 🌹 🌻 🌺 🍁 🍃 🍂 🌿 🍄🍝 🍛 🍤 📃个人主页 :阿然成长日记 …...
网站先做前台还是后台/网站网上推广
package cn.itcast.date.demo;import java.util.Date;public class DateDemo {public static void main(String[] args) { /** (1)打开java.util包中的Date类,年、月、日、分、秒的表现形式如下:* ①年: y 由整数 y …...
wordpress 访问优化/百度关键词排名十大排名
一:概述 什么是数据库引擎? MySQL提供了多种存储引擎,存储引擎一定程度上决定了表的能力。数据库引擎包括处理事务安全表的引擎和处理非事务安全表的的引擎。通俗点讲,所谓数据库引擎其实也就是存储数据到文件的技术。不同的技术…...
做美女网站有哪些/推广方法有哪几种
使用npm install报错如下 原因 这是 node-sass、sass-loader 安装的版本和电脑安装的 node.js 版本不兼容导致的错误 解决办法 我的node.js版本是:v12.7.0 在项目目的package.json文件把 node-sass 和 sass-loader 的修改成如下版本,npm i…...
网站建设与管理教学视频教程/哪里搜索引擎优化好
交通能力测定分为三个层次,航空、公路、铁路,每个层次的测算方法相同。涉及到若干指标 1.铁路 首先在网络上爬取47个节点之间的铁路关系,这里以运输时间为关系值,得到47*47的无权矩阵G和加权矩阵W 代入UCINET进行中心性分析 无权网…...
运营方案模板/网站优化要做哪些
maven项目依赖的架包存放的地址本地资源库默认情况下,本地资源库默认为 .m2 目录文件夹: Unix/Mac OS X – ~/.m2Windows – C:\Documents and Settings\{your-username}\.m22.通过修改settings文件,修改本地资源库的地址, 转载于:https://ww…...
企业网站建设的一般要素/百度seo排名原理
一、前言 可能大家对obproxy不是很了解,这里边我提一个类比的,mysql的mysql-router,大家应该就明白了,mysql-router是作为在mysql之上的一个"路由转发"的组件。obproxy对于oceanbase就像mysql-router之于mysql一样。 二、obpoxy是什…...