认知计算概论

前段时间的“人机大战”——谷歌的Alpha Go战胜人类棋手的新闻甚嚣尘上,不禁有人会想起1997年IBM自主研发的深蓝战胜卡斯帕罗夫的事件。“人工智能”这个词再次被推上风口浪尖,而“认知计算”却鲜有人听说,同样是人类模拟机器思索,让机器具有自主思考能力,都是具有跨时代意义和里程碑式的存在。

认知计算更加强调机器或人造大脑如何能够主动学习、推理、感知这个世界,并与人类、环境进行交互的反应。它会根据环境的变化做出动态的反应,所以认知更加强调它的动态性、自适应性、鲁棒性、交互性。

计算机在体系架构上的发展历史主要体现在两个方面:

  • 计算能力的增强
  • 计算规模的增大

随着计算机计算能力的大幅增强,具备了处理海量数据的能力;另一方面,日常生活中所产生的数据规模日益扩大,所拥有的数据源驱动了深层次分析的需求;同时大数据、云计算技术的不断完善,都促进了对数据进行深度挖掘,提取数据的特征,利用特征让机器具有自主学习与思考的能力。

按照计算方式的不同,可以分为三个计算时代:

  • 1990s~1940s  打卡阶段(The Tabulating Era)       机械式
  • 1950s~现在     编程阶段(The Programming Era)   自主输入
  • 2011~将来      认知计算阶段(The Cognitive Era)    自动思考

“大脑”项目:Think & Learn

  • 2006     IBM        Watson      利用自然语言分析,让机器自动推理事件与回答问题;涵盖医疗、数据分析、“危险游戏”等。
  • 2011     Google    谷歌大脑     通过神经网络,能够让更多的用户拥有完美的、没有错误的使用体验;谷歌无人驾驶汽车、谷歌眼镜等。
  • 2012     Baidu      百度大脑     融合深度学习算法、数据建模、大规模GPU并行化平台等技术,构造起深度神经网络。

一、认知计算的概念:

  1. 人工智能与认知计算的区别:
  • 人工,以人为主导;认知,机器对事物与外界的理解,交互的能力
  • 编程能力;学习与推理的能力
  • 确定性结果;概率性结果
  • 人并未参与;人、机器、环境之间的交互
  • 图灵测试或仿造人测量;实际应用中的测试

2.  认知计算所涉及的技术领域:

  • 神经科学:机器模拟人脑神经元的思考过程;
  • 超计算:超级快速计算和处理能力;
  • 纳米技术:芯片、系统等底层架构设计。

3. 认知计算系统的组成:

需要一个能够理解、学习、推理的“大脑”,一个物物相连的外部环境,大脑与环境之间互相感知与交互。

4.  认知计算的应用:

  • 典型系统特征:大规模、复杂、人与外界交互、大量非结构化数据、输出结果不定的系统;
  • 生命科学领域:医疗、保险;
  • 社会机构领域:金融银行、政府、能源、教育、商业、交通等。

5.  案例:Watson-历史上第一个认知系统

  • 自然语言处理
  • 问答技术
  • 高性能计算
  • 知识的表达和推理
  • 机器学习
  • 非结构化信息管理

6.  认知系统的五个核心功能:

  • 创造更深的人工参与
  • 测量和提升专业知识
  • 认知融入产品和服务
  • 实现认知过程和操作
  • 加强探索和发现

7.  认知计算系统的挑战与要求:

8.  认知计算系统的架构:

  • 底层架构:芯片设计(GPU、FPGA、ASIC、POWER8)
  • 基础设施:云环境、超级计算节点
  • 组织构架:caffe、Theano、Torch等
  • 库文件:数据库、工具、包等
  • 应用层:信息采集的有效性、人机交互界面、搜索引擎等

二、人工智能的概述:

人的大脑科学&计算机科学——>可视化、心理学、神经元组成、深度学习

1. 人工智能发展过程:

2. 机器学习的概述:

两种分类:

  • 监督学习:已知label来对事物进行分类;
  • 无监督学习:未知label来学习事物特征。

应用领域:图像识别、计算机视觉、语音识别、生物监控、机器人控制、经验科学、智能医疗等。

机器学习的流程图:

分类算法:

  • 支持向量机
  • 神经网络
  • 朴素贝叶斯
  • 贝叶斯网络
  • 逻辑回归
  • 随机森林
  • 决策树
  • k近邻
  • RBMs

泛化问题:过拟合、欠拟合

3. 深度学习的概述:

典型的深度学习:卷积神经网络CNN

时间: 2024-08-04 20:31:35

认知计算概论的相关文章

人工智能、机器学习和认知计算入门指南

几千年来,人们就已经有了思考如何构建智能机器的想法.从那时开始,人工智能 (AI) 经历了起起落落,这证明了它的成功以及还未实现的潜能.如今,随时都能听到应用机器学习算法来解决新问题的新闻.从癌症检测和预测到图像理解和总结以及自然语言处理,AI 正在增强人们的能力和改变我们的世界. 现代 AI 的历史包含一部伟大的戏剧应具有的所有要素.上世纪 50 年代,随着对思维机器及阿兰·图灵和约翰·冯·诺依曼等著名人物的关注,AI 开始崭露头角.尽管随后经历了数十年的繁荣与萧条,并被寄予了难以实现的厚望,

计算概论(A)/基础编程练习2(8题)/7:整数的个数

1 #include<stdio.h> 2 int main() { 3 int k,temp,n[3] = {0}; 4 5 // 输入k个正整数 6 scanf("%d",&k); 7 8 // 循环读入和进行算术 9 while(scanf("%d",&temp)!=EOF) { 10 switch(temp) { 11 case 1: 12 n[0]++; 13 break; 14 case 5: 15 n[1]++; 16 br

计算概论(A)/基础编程练习2(8题)/5:点和正方形的关系

1 #include<stdio.h> 2 #include<math.h> 3 int main() { 4 // 输入坐标 5 float x, y; 6 while(scanf("%f %f", &x, &y) != EOF) { 7 // 计算坐标点与原点的欧氏距离 8 float dist=sqrt(x*x+y*y); 9 10 /* 11 // 简单判断横坐标和纵坐标的截距abs(x).abs(y)和与原点距离dist 注意:abs(

计算概论(A)/基础编程练习2(8题)/1:求平均年龄

1 #include<stdio.h> 2 int main() { 3 // 声明与初始化 4 int n, count=1, s=0, age=0; 5 6 // 输入学生人数 7 scanf("%d", &n); 8 9 // 循环读入 加和 10 while(count<=n) { 11 scanf("%d",&age); 12 s+=age; 13 count++; 14 } 15 16 // 计算平均年龄输出 17 pr

震动云产业的王健林为什么与IBM云和认知计算在一起?

2017年3月19日,震动中外云计算产业的一幕发生了:IBM董事长.总裁.首席执行官罗睿兰与万达集团董事长王健林站在了一起,双方在北京签订了历史性的战略合作协议.万达将向国内引入IBM云服务与认知计算解决方案,从而全面进军高价值的公有云和企业数字化转型服务市场. 2017年1月,万达集团刚发布了2016年财报,其中服务业收入占比55%,历史上首次超过房地产,未经审计的净利润也大于房地产.而2016年10月刚成立的万达网络科技集团在2016年营收达41.9亿元,连通线上线下的新型电商平台飞凡的活跃

计算概论(A)/基础编程练习(数据成分)/1:短信计费

1 #include<stdio.h> 2 int main() { 3 // 输入当月发送短信的总次数n和每次短信的字数words 4 int n,words; 5 scanf("%d",&n); 6 float price=0.0; 7 8 while(scanf("%d",&words)!=EOF) { 9 // 所发送的短信超过了70个字,则会按照每70个字一条短信的限制把它分割成多条短信发送 10 price+=(words%7

计算概论(A)/基础编程练习1(8题):1:大象喝水

计算概论(A)/基础编程练习1(8题)/1:大象喝水 地址:http://pkuic.openjudge.cn/base1/1/ 1 #include<stdio.h> 2 int main() { 3 /* 圆周率常数 */ 4 const float Pi = 3.14159; 5 6 /* 深h厘米 半径r厘米 均为整数 */ 7 int h, r; 8 scanf("%d %d", &h, &r); 9 10 /* 一桶水的升数 1升 = 1000毫

IBM的&ldquo;认知计算时代&rdquo;

IBM 提出信息技术进入“认知计算时代”.所有电子设备都有潜力发展出认知能力,换言之,都可以像人一样‘思考’. 何为认知计算时代呢?  认知计算系统能够学习并与人类自然地交流,以扩展人类或机器可亲自执行的操作.通过洞察大数据的复杂性,它们可以帮助人类专家制定更有效的决策. 以下是由IBM退出的最新认知计算时代宣传视频. IBM Watson - 你的商业智能平台 Tavi Gevinson 和 IBM Watson 讨论如何预测未来趋势 Serena Williams 和 IBM Watson

认知计算及认知安全

"认知安全"是怎样一种安全? http://www.aqniu.com/tools-tech/16808.html 利用机器学习.人工智能和认知计算找到威胁 http://www.aqniu.com/tools-tech/18243.html