肥宅钓鱼网
当前位置: 首页 钓鱼百科

人工智能的算法是什么(一文学完所有人工智能算法)

时间:2023-07-31 作者: 小编 阅读量: 1 栏目名: 钓鱼百科

随后各种逻辑理论、处理语言、通用程序、专家系统涌出,AI达到第一次高潮。1987年,首届人工神经网络学术大会举行,成立了国际神经网络协会,掀起了AI的第二次高潮。根据输入,和相应的权值,得出结论。在AI的实际应用中,绝大部分都采用BP及其变化形式。经过池化,主要特征保留,数据量大大减小,可以送入BP做预测了。在学习AI过程中得到过很多帮助,在此表示感谢。

说起人工智能,都知道有很多算法。今天就挨个盘点一下,看完您可能觉得,AI,其实也就那么回事。

先简单聊聊人工智能的历史,可能远比我们想象的要早。公元前4世纪,亚里士多德就在《工具论》中提出三段论,借助于一个共同项把两个真言判断联系起来,从而得出结论。这里注意关键字:判断结论

而真正开始用机器做判断的,是从英国数学家图灵开始。

二战时盟军一堆破译专家无法破解德国纳粹的机器码电文,直到图灵在苦思冥想后得出一个惊世骇俗的结论:只有机器才能打败机器。于是第一台模仿计算机器应运而生,成功破译了电文,大大缩短了德国失败时间。在1950年,图灵发表了《计算机器与智能》,明确提出了“机器能思维”的观点,并且提出了著名的“图灵测试”,用来衡量机器智能。

1956年,首次采用AI(Artificial Intelligence)术语,人工智能诞生。

随后各种逻辑理论、处理语言、通用程序、专家系统涌出,AI达到第一次高潮。

蓬勃发展后,很快就遇到了瓶颈,美国说语音识别比登月还难,英国说人工智能是骗局。AI陷入低谷。

直到神经网络的出现。

1987年,首届人工神经网络学术大会举行,成立了国际神经网络协会,掀起了AI的第二次高潮。

以后虽说AI再次陷入低谷,但是每次都随着神经网络算法的优化和计算能力的提升而继续蓬勃发展,无论是战胜国际象棋世界冠军的“深蓝”,还是在问答中击败人类的“沃森”,或者战胜世界围棋冠军的“Alpha Go”,无一不是基于神经网络算法。

这么神奇的神经网络,到底是什么?

简单说,对人脑结构进行模拟的人工神经网络。事实证明,只有人脑才能打败人脑。为了模拟生物神经的功能,首先以生物神经元抽象出一种人工神经元。模型是这样的:

其中,x为神经元k从外界接受的多个输入信号,w为神经元k从刺激到输出间的传递权值, u为神经元将输入与权值的组合后的输出。b为偏置量。

用一对方程描述上述的神经元:

线性组合器的输出为:

神经元的输出为:

看到这估计读者要困了,说人话,就是加权求和计算后分类。熟悉流程管理的童鞋,尤其是被CMM/CMMI虐过的,要叫了,这不就是DAR(决策流程)吗?是的,没错。我们都知道离散数学是诸多科学的基础,而其英文Discrete Mathematics,又叫Decision Mathematics,就是用来量化分类的。记得前面让注意的关键字吗?判断结论。根据输入,和相应的权值,得出结论。

权值怎么定呢?DAR可以根据经验,AI怎么办呢?

机器学习。根据现有输入和结论,机器自动学出权值。训练机器,其实,跟马戏团训练老虎一个原理。

训练师靠投喂鼓励老虎,AI靠反馈,也就是要介绍的第一个算法:BP(back propogation)神经网络,是一种按照误差逆向传播算法训练的前馈神经网络。通过在输入和输出之间增加若干隐藏层,来增加判断能力。在AI的实际应用中,绝大部分都采用BP及其变化形式。它也是前向网络的核心部分,体现了神经网络的精华。计算也相对简单,主要是矩阵运算。BP主要应用于模式识别、分类、数据压缩、函数逼近等。DNN(Depth深度神经网络)基于BP,或者,至少有一层隐藏层的BP。

在BP神经网络中,所有输入信号之间是没有关系的,一维的,没有时间前后之分。那么问题来了,如果输入数据是和时间有关的呢?比如根据过去每月销量预测未来某月销量?比如股价预测?

RNN(Recurrent神经网络)在时序数据上有着优异的表现。具体模型算法以后细表,简单说就是通过循环,实现对时间序列的信息提取,也就是时间特征,然后把特征值作为输入送入全连接网络,也就是BP,实现预测。RNN就是循环核BP。

在RNN基础上优化的常用算法有LSTM(Long Short Term Memory)神经网络,具有记忆长短期信息的能力,解决长期依赖问题;DRNN,深层循环神经网络。

继续回到BP,如果输入数据过多,比如图形识别,除了学习效率降低之外,识别能力也会随之降低,因为太多的输入,太多的权值,最后可能陷入某种分布陷阱。为了解决问题,CNN(Convolutional卷积神经网络)出现了。网络流行语,卷,不知道跟这个有没有关系。CNN结构有3层:卷积层(Convolutional Layer),池化层(Max Pooling Layer),全连接层,还是BP。卷积层把大数据分成小块,找出小块特征,然后从左至右从上到下一点一点的卷,得出一个新的特征矩阵。新的特征矩阵非常大,要通过池化层做向下采样,池化,顾名思义,像筛子,大的留下,小的舍弃,就像当年苏联处理中国鸡蛋水果一样。经过池化,主要特征保留,数据量大大减小,可以送入BP做预测了。CNN的改进算法有R-CNN,fastRCNN,fasterRCNN等。

CNN基于二维数据,GCN(Graph图卷积神经网络)基于图数据,算法看着吓人,原理和CNN差不多,不过,这一点估计有些童鞋不认可。

再次回到BP,如果输入数据没有时间关系,但是有空间关系呢?比如说想知道送什么礼物给女朋友合适,问问身边的朋友都送的啥,然后选他们送得最多的,估计get laid概率高些。用数学描述,就是邻近样本特征相同,KNN(K-NearestNeighbor)神经网络算法,通过少量邻近样本特征做预测,提高效率和识别度。

还有诸多神经网络算法,基本上是以上四种算法的改进或者组合。下面用一张图来表示他们的关系:

看到这里,是不是觉得很简单,手痒想立即跑一个算法啊。搭建环境其实很简单,有Python就够了。也不需要太强的机器,不过如果数据多算法复杂的话最好还是用GPU来跑,也就是通过NVIDIA的显卡。

以上只是个人肤浅的理解,诸多不对之处,还望指出,一定更正。在学习AI过程中得到过很多帮助,在此表示感谢。

如果觉得文章有用,希望能深入交流,或者有错误想指教,欢迎下方留言,谢谢。

蒹葭苍苍,白露为霜。所谓伊人,在水一方。溯洄从之,道阻且长。溯游从之,宛在水中央。

    推荐阅读
  • 安康铁路在陕西的位置(蜕变半月内陕西安康先后结束无航空运输)

    9月25日15时50分,随着从广州飞来的南航CZ5269航班平稳落地,安康富强机场迎来了建成后的首架民航客机,标志着机场正式通航。安康富强机场飞行区等级4C,可满足波音737和空客320及以下机型起飞,跑道长度2600米、宽45米。新建站坪3.8万平方米,自滑进出机位6个,航站楼面积约5500平方米。从最新公布的航线来看,安康富强机场可直飞北京、广州、重庆、杭州和西安5个城市。其实,安康已连续5年经济增速居全省第一。

  • 螃蟹蒸多久能熟(蒸螃蟹的做法与步骤)

    通常是体重每增加1两,蒸的时间就增加2分钟左右。把冲洗干净的螃蟹里倒入白酒,等螃蟹昏迷,再次刷洗干净。锅里放水,水开后放入螃蟹,把上图碟里的作料倒入,大火蒸15分钟。螃蟹蒸好后打开盖子。取一个碟子,里面放入切碎的姜和蒜,倒入生抽和醋。把蒸好的螃蟹放在盘子里,吃的时候蘸上作料就行啦。

  • 关于亲情的美文摘抄(关于亲情的美文)

    她是一瞬间内心的触动,但又往往是彻底的改变,是一种能改变十个月期望的力量,一种能忘却使命的神奇,是一种渴望平安的永恒。她是第一次的付出,但,又是永久的付出,是一种可以感受责任,而后却将责任变为习惯的无私。她是思念起始,但,又没有终点,是一种对家的留恋,一种对团圆的渴望。简简单单,亲情只是一个由几根树枝搭起的小巢。这就是亲情,一个小小的巢,使我不断地长大。

  • 奥数是不是数学最难的(一个拿过全国奥赛第二名)

    我想此事,她最有发言权的。她从来没有想过,所有人口中聪慧能干的她,居然对奥数题一窍不通。但个性好强的她,坚决不认为自己比别人差。对于一个女生而言,良好的逻辑思维能力非常难得。高中理综拿全年级第一,相信很多都得益于她奥数班里培养的思维能力。因为奥数相对来说,对逻辑思维能力和心理承受能力都有要求。很多奥数班都是拼凑知识,系统地学习更容易培养孩子全面的思维。根据孩子的学习情况和家庭情况而定。

  • 世界钢琴品牌排行榜前十名(世界十种钢琴品牌)

    自品牌问世以来,一直是英国皇室指定的专属品牌,在英国王室百年来的重大庆典活动中承担重担。音色优美,高中低音过渡流畅,在欧洲上流社会霍普金森钢琴被誉为贵族专享品牌。是欧洲音乐家一致公认的世界五大帝王级平台钢琴之一。其音色相当性感撩人,在近距离内具有很强杀伤力和穿透力。1985年、1986年、1998年塞勒多次在巴黎夺得行业金奖。贝希斯坦拥有世界上唯一的钢琴制造研发及质保中心。被誉为全球奢侈钢琴的代表。

  • 董耀怎么死的 董耀死刑了吗

    董耀没死,自首了。董耀因家人被顺利救出,因此选择向调查组彻底坦白一切罪行,迎来属于自己的大结局。出自《扫黑风暴》,是由五百担任导演、王斯阳联合执导,孙红雷、张艺兴、刘奕君领衔主演,吴越、王志飞、刘之冰、吴晓亮主演,江疏影特别出演。讲述中央扫黑除恶督导组进驻中江省绿藤市,发生一系列事件后“前刑警”李成阳、年轻刑警林浩在督导组的指导下,和专案组组长何勇共同协作将黑恶势力及保护伞成功抓获的故事。

  • 桂花的功效和作用(关于桂花的好处简介)

    桂花的功效,第一个有散寒止痛的作用。因为桂花的性质是温的,有助热的作用,因而可以达到帮助驱寒,缓解疼痛的目的。此外,桂花还有止咳化痰的作用。桂花富含氨基酸、维生素等微量元素,而且香气扑鼻,有醒脑提神的作用。如果嗓子不好,可以用桂花来泡水喝,可以达到润喉止咳化痰的效果。桂花因为含有比较香的味道,可以舒缓情绪,桂花中的这个芳香物质,可以使人闻到后感到神清气爽的感觉。

  • 孩子的行为习惯怎么评价(孩子有这10种表现)

    孩子是父母的一面镜子,照出了父母的教育得失。心理学上有一个“镜中我”概念,即人通过镜子认识自己的外貌,通过他人的评价认识自我。自卑,源于内在的负面自我评价,根植于内在的匮乏与无力。轻则影响人际关系的和谐、危害个人发展,重则伤害他人,危害社会。家长也要注意自己的言行举止,率先给孩子做好道德的榜样。睡不好的孩子不但影响身体健康,白天还会出现易怒、注意力不集中、反应能力下降等问题,影响学习。

  • 英语中描述各种单位的词语(学英文必备的单位名词汇总)

    学英文必备的单位名词汇总Linear[‘liniə]Measure[‘meʒə]长度单位:1inch英寸=25.4millimetres毫米(milli豪)1foot英尺=12inches英寸=0.3048metre米1ya。

  • 怎样做好吃的红烧泥鳅呢(红烧泥鳅的烹饪方法)

    怎样做好吃的红烧泥鳅呢材料:泥鳅一斤、老姜一块、辣椒粉两大匙、红油三大匙、花椒粉一咖啡匙、酱油两大匙、白糖一大匙、香葱半两、料酒三大匙、盐、味精适量。取姜片、葱段各一半、两匙料酒、一咖啡匙盐抓匀码味半小时左右。锅中放油中大火烧至七成热,下泥鳅炸干水分至呈黄色捞出待用。烧干汤汁至亮油时,下辣椒粉、花椒粉、红油、味精。翻炒匀后起锅装盘,待完全冷却后即可食用。