找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 6043|回复: 15
打印 上一主题 下一主题
收起左侧

现在的人工智能编程和普通的编程有什么区别联系

  [复制链接]
跳转到指定楼层
楼主
ID:260939 发表于 2019-8-9 19:35 来自手机 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
50黑币
在网上看了好多概念,感觉人工智能编程就算法变了变,到底和普通编程有什么区别联系,有知道的前辈能否讲讲

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:591676 发表于 2019-8-9 21:48 | 只看该作者
1.对应于产生式规则知识表示的语言。例如,由美国卡耐基·梅农大学的C·L·福基(C.L.Forgy)等人于1 977年开发的OPS(official production system),当时’就用它来为DEC公司开发了一个解决VAX计算机系统配置问题的专家系统X1/XCON。

2.对应于逻辑公式知识表示的语言。一种已广为应用的逻辑语言就是PROLOG。它是1 970年由法国马塞大学的 A.柯迈豪埃(Alain Colmerauer)所开发的。

3.对应于框架或语义网知识表示的语言。这是一类所谓“面向对象”的(object-oriented)语言。其中一个有代表性的语种就是Smalltalk。它是在1980年首创,后来发展了好几个版本,通常以发布的年份来标记,例如,第1个版本叫Smalltalk-80等等。



4.对应于函数知识表示或函数式程序设计风格的语言。首先是由计算机科学家J.巴科斯(J. Backus)在1978年发表的一篇获图灵奖的著名文档中提出。这篇文档的题目就叫做:“程序设计能够摆脱诺依曼风格吗?程序的函数风格及其代数”。它提出的函数式编程语言,虽然在理论上很完美,而且建立在坚实的数学基础之上,但是在常规计算机上很难实现。倒是早在20世纪50年代末、60年代初美国麻省理工学院的约翰·麦卡锡等人首先开发的列表处理语言LISP(LISt Processing)迄今仍然广泛用于编写人工智能应用程序,特别是用于开发专家系统。函数语言在解释执行机制上的特点是递归地由最内层向外层归约(reduction),而每次归约都是把一个函数“作用”,于它的变元而得出函数值的过程。所以又称这类语言为“作用式”(applicative)语言。



人工智能编程语言有一个共同的特点,那就是这些语言都是面向所要解决的问题、结合知识表示、完全脱离当代计算机的诺依曼结构特性而独立设计的;它们又处于比面向过程的高级编程语言更高的抽象层次。因此,用这些语言编写的程序,在现代计算机环境中,无论是解释或编译执行,往往效率很低。尤其当程序规模很大、很复杂时,将浪费大量系统资源(主要指处理机占用时间和存储空间占用量),使系统性能下降到难以容忍的地步
回复

使用道具 举报

板凳
ID:260939 发表于 2019-8-10 06:58 来自手机 | 只看该作者
能不能通俗的说一下,搞了这么多
回复

使用道具 举报

地板
ID:401564 发表于 2019-8-10 09:24 | 只看该作者
你不适合学编程,你可以去学一下哲学或者家电维修。
我认真的看过你问的问题了,作为一个已经入门了的单片机爱好者,我的水平只能算是已经入门而已。像你所问的问题,如果你已经可以写一个基于8051的DS1302电子时钟,能调节时间,能调节亮度,我相信你的那些个问题就没有了。
单片机或者嵌入式编程,不是说你看多少书或者看多少视频就可以会的,你一定得是写代码改代码再写再改。。。。。。。。。。。的一个过程
回复

使用道具 举报

5#
ID:580038 发表于 2019-8-10 11:35 | 只看该作者
人工智能是程序与数学相结合的充分体现人类智慧的复杂编程,
一般编程不知指的是啥,但在我看来,编个常用软件比人工智能容易太多了
回复

使用道具 举报

6#
ID:260939 发表于 2019-8-10 16:35 来自手机 | 只看该作者
Y_G_G 发表于 2019-8-10 09:24
你不适合学编程,你可以去学一下哲学或者家电维修。
我认真的看过你问的问题了,作为一个已经入门了的单片 ...

的确,我还没开始实践,
回复

使用道具 举报

7#
ID:1082678 发表于 2023-6-7 22:26 | 只看该作者
人工智能是需要数据支持的数据设计,就像一个婴儿你要从小教他吃饭、识字,传统编程更像是设计一个能够直接使用的物件
回复

使用道具 举报

8#
ID:1082689 发表于 2023-6-7 22:52 | 只看该作者
编程:模拟计算机思考方式,用计算机可以理解的语言(编程语言)给出指令,从而完成程序设计。 本质是用计算机解决复杂问题。 人工智能:训练机器类人类思考,类人类行为,理性的思考、理性的行动。 人工智能将不再是单一完成指令,而是主动思考,学习,成为类人类甚至超越人类的智慧体。 人工智能的基础是哲学、数学、经济学、神经科学、心理学、计算机工程、控制论、语言学,是一门综合学科。 编程是人类模拟计算机思考方式给出指令,完成程序设计,而人工智能是反过来训练计算机模拟人类的思考方式思考学习,快速、深度的思考学习,自我完善。
回复

使用道具 举报

9#
ID:1082689 发表于 2023-6-7 22:53 | 只看该作者
编程:模拟计算机思考方式,用计算机可以理解的语言(编程语言)给出指令,从而完成程序设计。 本质是用计算机解决复杂问题。 人工智能:训练机器类人类思考,类人类行为,理性的思考、理性的行动。 人工智能将不再是单一完成指令,而是主动思考,学习,成为类人类甚至超越人类的智慧体。 人工智能的基础是哲学、数学、经济学、神经科学、心理学、计算机工程、控制论、语言学,是一门综合学科。 编程是人类模拟计算机思考方式给出指令,完成程序设计,而人工智能是反过来训练计算机模拟人类的思考方式思考学习,快速、深度的思考学习,自我完善。
回复

使用道具 举报

10#
ID:996773 发表于 2023-6-8 08:53 | 只看该作者
楼主就是懒人,既不想花精力去写代码,又不想费神想程序逻辑,就想坐享其成

让人工智能给他个现成的程序,我敢说再过十年楼主连个时钟代码都写不出来
回复

使用道具 举报

11#
ID:844772 发表于 2023-6-8 09:17 | 只看该作者
我觉得编程时都没啥区别,关键是普通的编完就可以用了,顶多加点试用期,但为人工智能编程,编完了,仅仅是完成了大模型的建立,更多的工作是训练这个模型,给它喂数据,像是养孩子,等它长大了才能用。
回复

使用道具 举报

12#
ID:879348 发表于 2023-6-8 10:18 | 只看该作者
现在的人工智能都是假的,本质是大数据的应用
回复

使用道具 举报

13#
ID:712097 发表于 2023-6-8 14:52 | 只看该作者
人工智能就是智能人工,挂个智能的名而已,本质上还是人工。
回复

使用道具 举报

14#
ID:709761 发表于 2023-6-9 15:49 | 只看该作者
有没有带有AI功能的MCU
回复

使用道具 举报

15#
ID:1082678 发表于 2023-6-12 00:01 | 只看该作者
我觉得编程时都没啥区别,关键是普通的编完就可以用了,顶多加点试用期,但为人工智能编程,编完了,仅仅是完成了大模型的建立,更多的工作是训练这个模型,给它喂数据,像是养孩子,等它长大了才能用。
回复

使用道具 举报

16#
ID:57657 发表于 2023-6-14 20:00 | 只看该作者
人工智能需要收集大量数据并训练,使用特定算法模拟人脑神经。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表