问答详情

人工智能的实现方法有哪些?

3997次观看
标签: 人工智能实现方法 人工智能
老师回答

人工智能在计算机上实现时有2种不同的方式:

一种是采用传统的编程技术,使系统呈现智能的效果,而不考虑所用方法是否与人或动物机体所用的方法相同。这种方法叫工程学方法(ENGINEERING APPROACH),它已在一些领域内作出了成果,如文字识别、电脑下棋等。

另一种是模拟法(MODELING APPROACH),它不仅要看效果,还要求实现方法也和人类或生物机体所用的方法相同或相类似。

遗传算法(GENERIC ALGORITHM,简称GA)和人工神经网络(ARTIFICIAL NEURAL NETWORK,简称ANN)均属后一类型。遗传算法模拟人类或生物的遗传-进化机制,人工神经网络则是模拟人类或动物大脑中神经细胞的活动方式。为了得到相同智能效果,两种方式通常都可使用。采用前一种方法,需要人工详细规定程序逻辑,如果游戏简单,还是方便的。如果游戏复杂,角色数量和活动空间增加,相应的逻辑就会很复杂(按指数式增长),人工编程就非常繁琐,容易出错。而一旦出错,就必须修改原程序,重新编译、调试,最后为用户提供一个新的版本或提供一个新补丁,非常麻烦。采用后一种方法时,编程者要为每一角色设计一个智能系统(一个模块)来进行控制,这个智能系统(模块)开始什么也不懂,就像初生婴儿那样,但它能够学习,能渐渐地适应环境,应付各种复杂情况。这种系统开始也常犯错误,但它能吸取教训,下一次运行时就可能改正,至少不会永远错下去,用不到发布新版本或打补丁。利用这种方法来实现人工智能,要求编程者具有生物学的思考方法,入门难度大一点。但一旦入了门,就可得到广泛应用。由于这种方法编程时无须对角色的活动规律做详细规定,应用于复杂问题,通常会比前一种方法更省力。

免费直播

    精选课程
    相关推荐
    人工智能专业可以报考的学校有哪些?
    魏老师 人工智能

    1、中国科学院大学人工智能技术学院

    2017 年 5 月,中国科学院大学成立国内首家成立人工智能技术学院的高校,这是我国人工智能技术领域首个全面开展教学和科研工作的新型学院。

    中国科学院大学的人工智能技术学院将由中科院自动化所担任主承办单位,联合计算所、沈阳自动化所、软件所、声学所、深圳先进技术研究院、数学与系统科学研究院、重庆绿色智能技术研究院等为共同承担单位,建立创新型人才培养与技术应用型人才培养互补,专业化培育与定制型培育结合的教育科研体系。

    2、西安电子科技大学人工智能学院

    西安电子科技大学人工智能学院于 2017 年 11 月揭牌成立。该学院系教育部直属高校首个致力于人工智能领域高端人才培养、创新成果研发和高层次团队培育的实体性学院。

    据介绍,在人才培养方面,西电新成立的人工智能学院将以智能科学与技术等本科专业为主体进行培养,未来还将成立图灵实验班,探索人工智能领域拔尖创新人才培养路径。科学研究方面,依托学校智能感知与计算国际联合研究中心、智能感知与图像理解实验室教育部重点实验室、智能感知与计算国际合作联合实验室等研究平台,将面向复杂影像感知与人工智能、类脑智能与深度学习、视频感知与光电智能系统、数据科学与大数据关键技术、智能控制与机器人系统和高性能智能计算等开展科学研究。

    人工智能的实现方法有哪些?
    许老师 人工智能

    人工智能在计算机上实现时有2种不同的方式:

    一种是采用传统的编程技术,使系统呈现智能的效果,而不考虑所用方法是否与人或动物机体所用的方法相同。这种方法叫工程学方法(ENGINEERING APPROACH),它已在一些领域内作出了成果,如文字识别、电脑下棋等。

    另一种是模拟法(MODELING APPROACH),它不仅要看效果,还要求实现方法也和人类或生物机体所用的方法相同或相类似。

    遗传算法(GENERIC ALGORITHM,简称GA)和人工神经网络(ARTIFICIAL NEURAL NETWORK,简称ANN)均属后一类型。遗传算法模拟人类或生物的遗传-进化机制,人工神经网络则是模拟人类或动物大脑中神经细胞的活动方式。为了得到相同智能效果,两种方式通常都可使用。采用前一种方法,需要人工详细规定程序逻辑,如果游戏简单,还是方便的。如果游戏复杂,角色数量和活动空间增加,相应的逻辑就会很复杂(按指数式增长),人工编程就非常繁琐,容易出错。而一旦出错,就必须修改原程序,重新编译、调试,最后为用户提供一个新的版本或提供一个新补丁,非常麻烦。采用后一种方法时,编程者要为每一角色设计一个智能系统(一个模块)来进行控制,这个智能系统(模块)开始什么也不懂,就像初生婴儿那样,但它能够学习,能渐渐地适应环境,应付各种复杂情况。这种系统开始也常犯错误,但它能吸取教训,下一次运行时就可能改正,至少不会永远错下去,用不到发布新版本或打补丁。利用这种方法来实现人工智能,要求编程者具有生物学的思考方法,入门难度大一点。但一旦入了门,就可得到广泛应用。由于这种方法编程时无须对角色的活动规律做详细规定,应用于复杂问题,通常会比前一种方法更省力。

    注册电脑版

    版权所有 2003-2020 广州环球青藤科技发展有限公司