首页 > 新闻 > 新闻详文:软件当中的人工智能

软件当中的人工智能

发布时间:2022年07月08日 09时28分02秒   新闻类型:广域新闻    访问次数:2126
字体: 初始 添加收藏 分享给好友

人工智能已经进入到各行各业,离不开人类生产生活,本文通过软件来介绍人工智能,带大家了解“人工智能/Artificial intelligence”与“人类智能/Human intelligence”。

 在进入正式话题前,先描述一个小问题:经常听见说:“中国的中小学生比同年龄段的美国学生数学算术能力强,同年龄段美国中小学生的心算口算不如中国学生快”,国内家庭一般是这样训练孩子的,今天买几近水果多少钱,几近几两让孩子算多少钱,美国的中小学生的心算口算反应速度不如国内快,这里有一个思维: 人算几秒钟一两分钟或许能算一两单“几近几两”折多少钱,交给电脑软件来做,在同样几秒几分钟内,算几千单几万单都不是问题,这就是人工智能,国内培养的是学生的心算口算能力反应速度,美国那边培养的是怎样人工智能思维,帮人类完成这种大批量的心算口算,这就是两国培养的思路不同,并不是大脑的智商能力的差异,只是两个国家不同的培养思路。

 (双击视频进入或退出全屏模式)

下面进入正式话题:

什么是人工智能? -- 人工智能由软件、硬件、数据、逻辑,以及算法组成。算法,在以前的软件编程当中不是那么特别的单独列出来,现在则是模型,通过编程设定好的模型,数据进行批量算法处理,即算法模型。另一个重心则是网络大数据。


人工智能是做什么的? -- 今天我们从实际开发生产角度来谈人工智能,不同于以往理论角度,如果从人类智能:神经层级的心智、心理层级的心智、语言层级的心智、思维层级的心智和文化层级的心智这些谈起来面太广。选择从软件角度谈:更直接更快的来认识人工智能,帮人类感知、思考、判断事务,人工智能执行人类智能的任务。


人工智能中的软件、硬件、数据、逻辑、算法五者的关系:

  • 软件:(我们)都知道都是安装存放在硬件中的,如PC电脑、手机、服务器;
    例举:桌面软件,包括操作系统都是装在电脑里面的;手机App都是装在手机硬件里面的;服务器,web应用是放在服务器上运行的。

  • 硬件:必须依赖于软件指令处理事务;
    例举:上传文件,从电脑中上传或手机中上传,我们是从软件里面把文件发出去的,由软件发出指令给硬件,远程的服务器那边接收文件,上传完成时保存在服务器的磁盘里面的。这就是说硬件和软件都是相互依赖,不能相互独立完成事务。补充说明软件:对于没有基本的软件知识,可能仍然不知道软件是个什么东西?可能还是很模糊,软件实际是数据、逻辑、算法的集合,软件里面所做的事情都是由数据、逻辑、算法所支撑着。

  • 数据:结构和非结构数据,可以是软件采集,也可以是硬件(机器)采集(传感器),也可以是人提交;
    例举:软件硬件包括传感器(如红外线装置、温度传感器获取当天温度值)获取的简单数值参数或串码,或人提交的购物账单商品名称、数量、价格、时间等,这些是结构数据,可以用一张表格记录下来。其它的文件,图片、视频、文档文件单独的文件数据属于非结构数据,不能直接存放在数据库表格内,这些就是非结构数据。

  • 逻辑:由软件设定条件,处理数据或事务;
    说明:不同事务有不同的条件判断,这和人的思维判断是相同的,这里是通过软件设定不同事务不同逻辑判断处理。

  • 算法:数学公式或物理公式,统计公式等等,将动态参数传入公式,收集历史数据建模。
    说明:把动态的参数通过软件带入到公式,这就是算法模型,如把一年的数据一天的数据,全部存入到数据库里面去,把历史数据拿到公式里面去运算/run,让他有个模型可分析。


人工智能应用的领域:软件、网络通讯(互联网)、游戏娱乐、银行金融、军事、医疗、交通、物流、工业制造、农业种植养殖,工序化生产的环节都可以利用人工智能,帮人类感知、思考、判断执行事务。

下面针对性的举例说明:

软件:如Windows、iOS、Android操作系统,包括其它的常用的软件,会发现从第一个版本到现在界面还是那些界面,内容还是那些内容,如在使用过程中遇到异常报错,会把错误信息发送这些软件的开发公司,软件手机错误数据形成数据模型,在做准确性的修改升级,人类智能开发的软件,软件公司的人在开发软件产品,后面的数据有软件人工智能在收集、分析、找错,再由人来开发软件产品。

网络通讯(互联网):如智能语音客服、在线智能客服这些都是预先把数据收集,用户这边提交问题后会自动匹配关联问题,自动匹配问题的解决方案。

游戏娱乐:在人机博弈当中,比如围棋象棋,之前Google的围棋AlphaGo就是人工智能完成的算法,这和开始说的中小学生的心算口算问题是一样的,围棋的冠军他人脑的算法速度是无论如何是无法和电脑相比的,我们知道云计算它实际后台是支撑着庞大的机器群在进行超速的处理运算,人脑的记忆力和思维辨别速度敏捷度是无法和机器相比的,这就是人工智能和人类智能的区别。其它的游戏包括即时战略性游戏,怎么去识别敌方,如何建立联盟,按照指定的路线完成任务,这些都是人工智能,游戏内部是有算法和逻辑判断,通过它自己内部的逻辑判断完成任务,不需要每一个地方每一个环节用户玩家去操作。

银行金融:现在银行通过手机App可以完成大部分的柜台工作,比如像开户挂失通过人脸识别,提交自己信息,银行那边只需要简单的一个审核就可以通过,包括股票交易,把历史的交易数据在模型里面跑,走出各种趋势分析这些都是人工智能,比如设定一些指令,设定一个自动交易指令,这些都是人工智能,帮人判断、买卖交易这些事情。

军事人工智能:如近期的俄乌冲突,美国在那边提供了大量的高精端装备,最典型的就是无人机,这些都是人工智能,通过无人机高效精准作战,它的特点:体积小,反应灵敏,我们知道无人机它的载体就是小无人飞机,但是它后面有庞大的网络大数据和算法,超级敏捷度的判断执行任务。

医疗:如CT、X光、心电图、核磁共振都是人工智能设备,先通过传感器把人体身体状况获取到(比如心跳、血压数据)交给电脑,把这些结果输出来,医生去诊断,像血糖血压、心跳频率、癌症、肿瘤都是通过传感器获取到电脑里面,它的值是固定的,就像温度一样,达到多少点水就会开,人的血糖血压、心跳频率达到多少参数值,超过正常水平实际上这个病已经诊断出来,以前的医疗没有通过大数据联网,现在这些设备诊断出来每天都会把这些数据传给云端,让服务器做智能化的判断,医生可能不需要每一单每一单的诊断病例,直接在大数据里面就能给出一个诊断书出来,再匹配管理疾病的药物方案,而需要人为操作。交给电脑去判断血糖血压、心跳,或者其它疾病的病变,它自动的就可以诊断出来。这就是医疗里面的人工智能。

交通:交通枢纽的电子眼,电子抓拍人脸识别、车牌识别。另外一个热门的交通人工智能“无人驾驶”,车载红外线雷达装置获取店面路况,根据路面状况调整驾驶方案,其它的还有地图导航,通过车上的GPS或者手机端GPS获取地面坐标位置,路线是早通过卫星获取到,然后匹配坐标附近的路线,从a点到b点,从起点到终点,自动的去找时间最少,或者是当前堵车状况红绿最少、路口最少的路线方案,自动去匹配,这也是人工智能。

物流:比如电子商务下单之后,买了一单商品之后,可以实时看到物流到了哪里,从一个城市运到另外一个城市,这个过程详细的地点这个物流公司是可以通过GPS实时获取到,但客户这版他可能只能到一个城市到另一个城市分点才能获取到,因为到一个份点会自动的传送到服务器跟新,我们看到的就是物流快递的跟新状态。

工业制造:如机械手臂,手臂上也是有传感器的,比如摇摆弧度,显示吧数据参数获取到,然后传给软件,软件会根据人判断的尺度,如摇摆度,摇摆多少去拉一个物件,这个通过公式设定值,让机器手臂按照软件设定好的参数去摇摆弧度,就是这样的构造。

农业种植养殖:如温度、湿度通过传感器获取,把温度、适度的数据提交到云端服务器,然后给逻辑判断,超过多少温度或湿度,超多或低于某个值,然后软件发出指令,让它升温或降温操作,或者自动灌溉给出这样的指令,甚至人都不需要到现场,比如在一个城市种植另一个城市的搭棚蔬菜,通过网络操作只需要少量的人就能完成蔬菜种植,或者养殖的工作。

这就是通过软件来讲述的人工智能,所涉及的面,如果从纯理论来谈涉及知识学科很多,比如心理学、社会学都可能要牵扯到,这里直接从软件、从开发当中切入,所以会更快更直接的了解人工智能。