首页 > 其他分享 >人工智能发展简史 | 梦开始的地方:M-P模型

人工智能发展简史 | 梦开始的地方:M-P模型

时间:2024-09-27 17:53:54浏览次数:3  
标签:函数 人工智能 模型 简史 神经网络 神经元 连接 轴突

人工智能梦开始的地方:M-P 模型

文章目录


1. 摘要

追溯人工神经网络的源头,是由神经生理学家麦卡洛克(Warren S. McCulloch)与自学成才的数学家皮茨(Walter Pitts)提出的神经网络逻辑演算模型。

1943年,McCulloch 和 Pitts 一同发表论文《神经活动内在思想的逻辑演算》(A logical calculus of the ideas immanent in nervous activity)(以下简称 M-P 论文),首次提出通过逻辑演算来解释神经机制如何实现心理功能。

人们将这篇论文中提出的神经网络模型,以作者姓氏首字母命名为“ M-P 模型”。M-P 模型不但是人工神经元网络的源头,而且也启发了计算机、控制论和人工智能等多个学科的开创,打开了现代信息科学殿堂的大门。

Warren McCulloch

Warren McCulloch

在这里插入图片描述

Walter Pitts

2. 人脑中的神经元

M-P 模型是麦卡洛克和皮茨参考生物神经元的结构,总结的抽象的神经元模型。让我们先回到高中生物课本,简单了解一下人脑中的神经元。

在这里插入图片描述

  • 一个神经元可以被大致分为两个部分:细胞体和突起。而突起又可以被分为树突和轴突。
  • 一个神经元通常具有多个树突,主要用于接收传入信息。
  • 大部分的神经元只有一个轴突,轴突末端分支出许多轴突末梢,这些末梢能够向其他多个神经元传递信息。
  • 轴突末梢与其他神经元产生连接,从而传递信号。这个连接的位置在生物学上叫做“突触”。

在这里插入图片描述

3. M-P 模型

3.1. 结构

M-P 模型是一个包含输入,输出与计算功能的模型。

  • 计算功能可以类比为细胞核,
  • 输入可以类比为神经元的树突,
  • 输出可以类比为神经元的轴突。

在这里插入图片描述

上图是一个经典的 M-P 模型:包含有3个输入,1个输出,以及2个计算功能。

3.2. 连接

在上图的 M-P 模型中,我们用有向箭头来表示“连接”。每个“连接”上都有一个“权值”,图中的每个有向箭头表示的都是值的加权传递
在这里插入图片描述
参考上图,有向箭头可以这样理解:初端传递的信号大小为 a,经过端中间的加权 w 后,末端信号的大小就变成了 a * w。

经常被提到的神经网络的训练算法,核心就是让连接中权重的值调整到最佳,以使得整个网络实现好的预测效果。

3.3. 神经元计算

在这里插入图片描述

如果我们将上图 M-P 模型转换成计算公式的话,会发现输出 z 就是在输入和权值的线性加权值叠加了一个函数 g 的值

在 M-P 模型中,这个函数 g 为 sgn 函数。

sgn 函数,全称为符号函数(Sign function)
在 M-P 模型中的 sgn 函数,当所有输入与对应的连接权重的乘积之和 s 大于阈值 h,则输出 y=1,否则输出 y=0

  • 如果输入 s > h,那么 g(s) = 1
  • 如果输入 s < h,那么 g(s) = 0

在这里插入图片描述

3.4. M-P 模型的拓展

在这里插入图片描述

  • 将 sum 函数与 sgn 函数合并到一个圆圈里,代表神经元的内部计算
  • 一个神经元可以引出多个代表输出的有向箭头,但值都是一样的

5. M-P 模型的影响

1943年发布的 M-P 模型,虽然简单,但已经建立了神经网络大厦的地基。但是,M-P 模型中,权重的值都是预先设置的,因此不能学习。

1949年心理学家 Hebb 提出了 Hebb 学习率,认为人脑神经细胞的突触(也就是连接)上的强度上可以变化的。于是计算科学家们开始考虑用调整权值的方法来让机器学习。这为后面的学习算法奠定了基础。

在这里插入图片描述


参考:

  1. McCulloch-Pitts人工神经元模型80周年纪念:思想、方法与意义 - 缪青海,王雨桐,吕宜生,那晓翔 ,王飞跃
  2. 神经网络简史(上)——从“极高的期待”到“极度的怀疑” - 知乎 - 人民邮电出版社
  3. 神经网络浅讲:从神经元到深度学习 - 博客园 - 计算机中的潜意识
  4. 全网最新!| 深度学习发展史(1943-2024编年体)(The History of Deep Learning)- CSDN - Hefin_H
  5. 神经网络学习之一——M-P模型 - CSDN - Vechin-Huang

标签:函数,人工智能,模型,简史,神经网络,神经元,连接,轴突
From: https://blog.csdn.net/joker520522/article/details/142592737

相关文章

  • 大模型还能产生幻觉?一文讲清楚原理和解决方法
    “像我们这样相信物理学的人都知道,过去、现在和未来之间的区别只是一种顽固执着的幻觉。换句话说,时间是一种幻觉。”——波尔幻觉,即一种看似真,实为假的感受。最近接触到了一个概念:大模型幻觉。有点好奇,大模型还能产生幻觉?于是查找了一些资料,开始了解。一、大模型幻觉,像你身边那个爱......
  • AI大模型全览 | 哪个最适合企业搭建AI知识库,让沉淀的企业知识活起来
    2023年被誉为“大模型”元年,紧接其后的2024年则是“AIGC”技术应用的风口。AIGC概念广泛,其中生成式AI技术(GenerativeAI)尤其受到关注,它通过创新性算法解决传统AI所难以触及的问题,特别是在数字内容创新上实现了质的飞跃。“AIGC+场景”模式如何帮助处理企业数据技术的进......
  • 《阿凡达》导演卡梅隆加入 Stability AI 董事会;Molmo 横空出世,开源多模态模型王座易位
      开发者朋友们大家好: 这里是「RTE开发者日报」,每天和大家一起看新闻、聊八卦。我们的社区编辑团队会整理分享RTE(Real-TimeEngagement)领域内「有话题的新闻」、「有态度的观点」、「有意思的数据」、「有思考的文章」、「有看点的会议」,但内容仅代表编辑的......
  • 以学校数据模型为例,掌握在DAS下使用GaussDB
    @目录题目具体操作一、表的创建二、表数据的插入三、数据查询目的:这里以学校数据库模型为例,介绍GaussDB数据库、表等常见操作,以及SQL语法使用的介绍。题目假设A市B学校为了加强对学校的管理,引入了华为GaussDB数据库。在B学校里,主要涉及的对象有学生、教师、班级、院系和课程......
  • 人工智能:技术前沿与应用实践
    人工智能:技术前沿与应用实践随着科技的飞速发展,人工智能(AI)已成为推动社会进步的重要力量。从智能家居到自动驾驶,从医疗诊断到金融风控,AI正逐步渗透到我们生活的方方面面。本文旨在深入探讨人工智能的技术基础、前沿应用,并通过具体代码案例展示其在实践中的强大能力。一、......
  • 经典单方程计量经济学模型:一元线性回归模型-Eviews实现
            下表为中国内地某年各地区税收Y与国内生产总值的GDP的统计资料。地区YGDP 北京1435.79353.3 天津438.45050.4 河北618.313709.5 山西430.55733.4 内蒙古347.96091.1 辽宁815.711023.5 吉林237.45284.7 黑龙江3357065 上海1975.512188.9 江苏1894.82......
  • 人工智能时代,程序员如何保持核心竞争力?
    随着AIGC(如chatgpt、midjourney、claude等)大语言模型接二连三的涌现,AI辅助编程工具日益普及,程序员的工作方式正在发生深刻变革。有人担心AI可能取代部分编程工作,也有人认为AI是提高效率的得力助手。面对这一趋势,程序员应该如何应对?是专注于某个领域深耕细作,还是广泛学习以适......
  • 深入理解人工智能:从机器学习到深度学习
    深入理解人工智能:从机器学习到深度学习前言人工智能(AI)实际应用示例代码机器学习(ML)分类常见算法示例代码深度学习(DL)应用示例代码神经网络(NN)研究方向示例代码总结前言  在这个信息爆炸的时代,人工智能(AI)正逐渐成为我们生活中不可或缺的一部分。从智能手机中的语音......
  • OpenAI o1 模型全面评测(附国内使用o1模型方法)
    此次o1发布,很多人达成的一个共识:o1模型是一个超强的理科生。来自加州大学欧文分校(UCI)的物理学博士KyleKabasares,实测o1preview+mini后发现:o1模型已经强到,能够直出博士论文代码了!使用方法放文末了。2022年,物理学博士Kabasares在《天体物理学杂志》上发表了一篇论文,探讨了......
  • 8种数值变量的特征工程技术:利用Sklearn、Numpy和Python将数值转化为预测模型的有效特
    特征工程是机器学习流程中的关键步骤,在此过程中,原始数据被转换为更具意义的特征,以增强模型对数据关系的理解能力。特征工程通常涉及对现有数据应用转换,以生成或修改数据,这些转换后的数据在机器学习和数据科学的语境下用于训练模型,从而提高模型性能。本文主要介绍处理数值变量特......