人工智能的实现方法有哪些
人工智能的实现方法有哪些
人工智能在计算机上实现时有2种不同的方式:
一种是采用传统的编程技术,使系统呈现智能的效果,而不考虑所用方法是否与人或动物机体所用的方法相同。这种方法叫工程学方法(ENGINEERING APPROACH),它已在一些领域内作出了成果,如文字识别、电脑下棋等。
另一种是模拟法(MODELING APPROACH),它不仅要看效果,还要求实现方法也和人类或生物机体所用的方法相同或相类似。
遗传算法(GENERIC ALGORITHM,简称GA)和人工神经网络(ARTIFICIAL NEURAL NETWORK,简称ANN)均属后一类型。遗传算法模拟人类或生物的遗传-进化机制,人工神经网络则是模拟人类或动物大脑中神经细胞的活动方式。为了得到相同智能效果,两种方式通常都可使用。采用前一种方法,需要人工详细规定程序逻辑,如果游戏简单,还是方便的。如果游戏复杂,角色数量和活动空间增加,相应的逻辑就会很复杂(按指数式增长),人工编程就非常繁琐,容易出错。而一旦出错,就必须修改原程序,重新编译、调试,最后为用户提供一个新的版本或提供一个新补丁,非常麻烦。采用后一种方法时,编程者要为每一角色设计一个智能系统(一个模块)来进行控制,这个智能系统(模块)开始什么也不懂,就像初生婴儿那样,但它能够学习,能渐渐地适应环境,应付各种复杂情况。这种系统开始也常犯错误,但它能吸取教训,下一次运行时就可能改正,至少不会永远错下去,用不到发布新版本或打补丁。利用这种方法来实现人工智能,要求编程者具有生物学的思考方法,入门难度大一点。但一旦入了门,就可得到广泛应用。由于这种方法编程时无须对角色的活动规律做详细规定,应用于复杂问题,通常会比前一种方法更省力。
人工智能专业前景如何?http://www.99zihua.cn
极其好。如果说计算机专业是上个时代的老大,那么人工智能专业就是下个时代的龙头。因为:
1. 大数据、芯片计算能力、5G网络的发展使得AI人工智能得以高速发展。目前在自动驾驶、智能家居、工业制造等很多领域,人工智能都在快速突破。例如预计5-10年后,美国有50%的车辆将是无人驾驶。
2. 真正的人工智能公司发展潜力很大, 人才更容易脱颖而出。如人工智能芯片公司“深鉴科技”,由四名清华高手仅仅创立2年后被收购,收购价3-4亿美元。当然,该专业的工资也很高,真正的人工智能岗位年薪百万比较容易。
人工智能专业的要求高么?
很高。该专业的前景有多好,对应的专业要求就有多高。 人工智能是计算机+数学建模的结合,该专业要求有极其好的数学逻辑能力,能把该专业真正学明白的估计没多少人。 例如给你1万张手机自拍人脸照片,让你通过编程,建立一个数学模型识别出照片中哪些人脸是高兴的表情。你需要把照片转化为计算机可处理数据,例如不同格式不同尺寸的图片如何统一处理;你需要搭建模型来判断数据有什么规律是表示高兴,例如计算嘴角的弧度、眉头的皱纹等等,同时要考虑不同年龄不同人种的脸部特点;模型要经过大量训练来优化,这会需要大量的计算机处理能力(例如几十台服务器),需要设计优秀的程序来保证训练过程尽量减少计算机的消耗以及减少计算时间(如并行计算)。
因此,基本是绝对的数学学霸可以真正搞定该专业。
联系方式
客服QQ:
1067845683
。
客服电话:
。
评论