什么是人工智能算法

什么是人工智能算法 随着计算机技术的飞速发展,智能计算方法的应用领域也越来越广泛,当前存在的一些智能算法有人工神经网络?遗传算法?模拟退火算法?群集智能?蚁群算法?粒子群算?等等。 蚁群算法只是其中的一种。人工智能计算也有人称之为“软计算”,是们受自然(生物界)规律的启迪,根据其原理,模仿求解问题的算法。从自然界得到启迪,模仿其结构进行发明创造,这就是仿生学。这是我们向自然界学习的一个方面。另一方面,我们还可以利用仿生原理进行设计(包括设计算法),这就是智能计算的思想。 蚁群算法 起源 应用领域 研究背景 基本原理 蚁群优化算法起源 蚁群优化算法起源 例如邮路问题就是一个TSP问题。假定有一辆邮车要到n个不同的地点收集邮件,这种情况可以用n十1个结点的图来表示。一个结点表示此邮车出发并要返回的那个邮局,其余的n个结点表示要收集邮件的n个地点。邮车所行经的路线是一条周游路线,希望求出具有最小长度的周游路线。再举一个例子在一条装配线上用一个机械手去紧固待装配部件上的螺帽问题。机械手由其初始位置(该位置在第一个要紧固的螺帽的上方)开始,依次移动到其余的每一个螺帽,最后返回到初始位置。一条最小成本周游路线将使这机械手完成其工作所用的时间取最小值。所以TSP问题的研究也是具有很多实际价值。 蚁群算法应用领域 蚁群优化算法研究背景 1/3 蚁群算法属于群智理论。群智能理论研究领域有两种主要的算法:蚁群算法(Ant Colony Optimization, ACO)和微粒群算法(Particle Swarm Optimization, PSO)。前者是对蚂蚁群落食物采集过程的模拟,已成功应用于许多离散优化问题。微粒群算法也是起源于对简单社会系统的模拟,最初是模拟鸟群觅食的过程,但后来发现它是一种很好的优化工具。 蚁群优化算法研究背景 2/3 蚁群优化算法研究背景 3/3 群智能方法易于实现,算法中仅涉及各种基本的数学操作,其数据处理过程对CPU和内存的要求也不高。而且,这种方法只需目标函数的输出值,而无需其梯度信息。已完成的群智能理论和应用方法研究证明群智能方法是一种能够有效解决大多数全局优化问题的新方法。更为重要是,群智能潜在的并行性和分布式特点为处理大量的以数据库形式存在的数据提供了技术保证。无论是从理论研究还是应用研究的角度分析,群智能理论及其应用研究都是具有重要学术意义和现实价值的。 蚁群算法原理 蚁群算法是对自然界蚂蚁的寻径方式进行模似而得出的一种仿生算法。蚂蚁在运动过程中,能够在它所经过的路径上留下一种称之为外激素(pheromone)的物质进行信息传递,而且蚂蚁在运动过程中能够感知这种物质,并以此指导自己的运动方向,因此由大量蚂蚁组成的蚁群集体行为便表现出一种信息正反馈现象:某一路径上走过的蚂蚁越多,则后来者选择该路径的概率就越大。 为了说明蚁群算法的原理,先简要介绍一下蚂蚁搜寻食物的具体过程。在蚁群寻找食物时,它们总能找到一条从食物到巢穴之间的最优路径。这是因为蚂蚁在寻找路径时会在路径上释放出一种特殊的信息素。当它们碰到一个还没有走过的路口时.就随机地挑选一条路径前行。与此同时释放出与路径长度有关的信息素。路径越长,释放的激素浓度会越低.当后来的蚂蚁再次碰到这个路口的时候.选择激素浓度较高路径概率就会相对较大。这样形成一个正反馈。最优路径上的激索浓度越来越大.而其它的路径上激素浓度却会随着时间的流逝而消减。最终整个蚁群会找出最优路径。 简化的蚂蚁寻食过程 1/3 简化的蚂蚁寻食过程 2/3 简化的蚂蚁寻食过程 3/3 假设蚂蚁每经过一处所留下的信息素为一个单位,则经过36个时间单位后,所有开始一起出发的蚂蚁都经过不同路径从D点取得了食物,此时ABD的路线往返了2趟,每一处的信息素为4个单位,而 ACD的路线往返了一趟,每一处的信息素为2个单位,其比值为2:1。 寻找食物的过程继续进行,则按信息素的指导,蚁群在ABD路线上增派一只蚂蚁(共2只),而ACD路线上仍然为一只蚂蚁。再经过36个时间单位后,两条线路上的信息素单位积累为12和4,比值为3:1。 若按以上规则继续,蚁群在ABD路线上再增派一只蚂蚁(共3只),而ACD路线上仍然为一只蚂蚁。再经过36个时间单位后,两条线路上的信息素单位积累为24和6,比值为4:1。 若继续进行,则按信息素的指导,最终所有的蚂蚁会放弃ACD路线,而都选择ABD路线。这也就是前面所提到的正反馈效应。 自然蚁群与人工蚁群算法 蚁群算法与TSP问题 1/3 TSP问题表示为一个N个城市的有向图G=(N,A), 其中

人工智能算法需要运用计算机吗,什么是人工智能算法.ppt相关推荐

  1. 计算机二级c常用算法,闽高校计算机二级C语言常用算法

    闽高校计算机二级C语言常用算法 (31页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 29.9 积分 常用算法1.求最大公约数与最小公倍数例1:求两个正数 ...

  2. 智源人工智能算法大赛开锣,百万奖金激励 AI 算法创新

    智源人工智能算法大赛现已正式启动!本次比赛由北京智源人工智能研究院主办,清华大学.北京大学.中科院计算所.旷视.知乎等协办,总奖金超过 100 万元,旨在以全球领先的科研数据集与算法竞赛为平台,选拔培 ...

  3. 中国工程院谭建荣:人工智能应用得再好,最核心的算法不行,创新能力就不行丨MEET2021...

    编辑部 整理自 MEET 2021 量子位 报道 | 公众号 QbitAI 随着数字经济时代的到来,以人工智能.大数据等为代表的数字化技术正在席卷各行各业. 当下人工智能发展得如火如荼,相应的智能产品 ...

  4. 中国工程院谭建荣:人工智能应用得再好,最核心的算法不行,创新能力就不行

    随着数字经济时代的到来,以人工智能.大数据等为代表的数字化技术正在席卷各行各业. 当下人工智能发展得如火如荼,相应的智能产品应用也层出不穷. 然而,从智能产品到数字化转型,什么才是数字经济时代下企业的 ...

  5. 神奇的计算机作文400字,人工智能作文400字十篇

    人工智能作文400字十篇 在日常学习.工作抑或是生活中,大家一定都接触过作文吧,作文要求篇章结构完整,一定要避免无结尾作文的出现.你知道作文怎样写才规范吗?下面是小编为大家收集的人工智能作文400字1 ...

  6. 计算机图形学+简单算法实现,《计算机图形学》课程设计-简单几何体的消隐算法实现.doc...

    PAGE PAGE 18 PAGE 18 课程名称:<计算机图形学> 论文题目:简单几何体的消隐算法实现 教学部: 年 级: 班 级: 学 号: 姓 名: 简单几何体的消隐算法实现 摘 要 ...

  7. 中国工程院谭建荣:人工智能应用得再好,最核心的算法不行,创新能力就不行丨MEET2021

    编辑部 整理自 MEET 2021 量子位 报道 | 公众号 QbitAI 随着数字经济时代的到来,以人工智能.大数据等为代表的数字化技术正在席卷各行各业. 当下人工智能发展得如火如荼,相应的智能产品 ...

  8. 斯坦福首席人工智能科学家:如何教计算机看懂一张图?

    导读:一位三岁的小女孩对于这个世界也许还有很多东西要学习,但是在一个重要的任务上她已经是专家了:那就是理解并描述她所看到的东西.尽管我们目前的科技取得了前所未有的进步,但是,哪怕最先进的机器和电脑,依 ...

  9. 福州大学研究生院数学与计算机学院,福州大学数学与计算机科学学院计算机图形学与多媒体/人工智能研究生导师:陈家瑞...

    福州大学数学与计算机科学学院计算机图形学与多媒体/人工智能研究生导师陈家瑞介绍如下: 个人简介 陈家瑞,男,1981年6月出生,博士,讲师.2006年在福州大学获计算机应用技术专业工学硕士学位,201 ...

最新文章

  1. 下划线在 Python 中的特殊含义
  2. 机器学习笔记:Momentum
  3. Java转gcode,学用树莓派(8)-实战案例:基于树莓派JAVA的微型激光雕刻机
  4. 阅读与html阅读的区别,w3c School读书笔记(一):HTML基础
  5. java选择是否弹窗_java Swing 点击对话框选择是或者否后又再次弹出刚才关闭的对话框...
  6. KindleConverter:Word批量转换为6寸PDF
  7. ubuntu 源、codename 与 sources.list 文件
  8. 深入V8引擎-写在前面
  9. We‘re sorry but XX doesn‘t work properly without JavaScript enabled. Please enable it to continue
  10. ZABBIX 监控WEB服务 统计PV和UV
  11. autojs之语音识别
  12. 个人面经整理深信服测开
  13. unity3D埃及探险游戏源码,支持安卓+IOS双端 unity2019 C#语言开发
  14. C++11介绍之vector::push_back和vector::emplace_back区别
  15. Python网络爬虫(一):爬虫基础
  16. MySQL的日志 - redo log
  17. 网红创业潮来袭 网红经济还能红多久?
  18. 深度强化学习——Dueling-DDQN
  19. 计算机监测可以装win10,怎么检测自己的电脑能否匹配Win10系统
  20. dp怎么接显示器和主机_如何选择显示器连接线?VGA、DVI、HDMI、DP四种主流接口知识...

热门文章

  1. scrimage与maven库
  2. Python实现将多个Excel表格数据一键合并到一个表格,轻松提升办公效率!
  3. 2022爱分析 地产科技应用实践报告
  4. 江西初中生学计算机,江西中专学校初中毕业学计算机专业好吗
  5. python控制打印机
  6. eNSP:RIP实验
  7. Cisco 2960X交换机支持多少条静态路由
  8. 把ElasticSearch当成是NoSQL数据库
  9. Android应用开发最强原创知识体系(更新至2019.11.21)
  10. 中外大厂裁员赔偿谁最“良心”:苹果有人仅得两周工资,腾讯近期补偿达N+5