AI, AL,我们的未来将驶向何方

版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/timeyy44/article/details/78080887

AI,AL,我们的未来将驶向何方

AI
AL



这里写图片描述

相信大家一定对上面的标志不陌生吧。
没错,5月23日和5月25日,AlphaGo连续两场战胜柯洁锁定胜局。围棋领域,人类最强大的大脑,也终于宣告完败。
 
 对弈中的AlphaGo有多可怕?

 我已经很拼了。能让AlphaGo的主机发烫一下也好啊。
  ——by:柯洁

而经此一役,AI也就正式进入人们的视野。

AI,众所周知,是人工智能(artificial intellegence )的简称。它是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学。

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

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

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

基于AI的此种特性,开始有学者认为:人类的未来将是人工智能的时代

这里写图片描述

只有这样吗?
那大家有没有听说过AL呢?

AL是人工生命的简称。人工生命(Artificial life,AL,也称Alife)是在 20 世纪80 年代后期兴起的一门新兴学科。人工生命的概念是由美国圣达菲研究所的 Langton C G 教授在1987年提出来的,并把它定义为“研究具有自然生命系统行为特征的人造系统” .目前关于人工生命尚无统一的定义,不同学科背景的学者对它有着不同的理解。人工生命科学的著名学者Boden 认为:“人工生命用信息概念和计算机建模来研究一般的生命和地球上特有的生命”;而 Ray T则认为“人工生命用非生命的元素去建构生命现象以了解生物学,而不是把自然的生物体分解成各个单元,它是一种综合性方法而不是还原的方法”。
http://www.bioon.com/biology/Special/artilife/Index.shtml

人工生命的思想萌芽可以追溯到20 世纪 40 年代和 50 年代冯·诺依曼的细胞自动机(Cellular automata)。冯·诺伊曼试图撇开生命具体的生物学结构,用数学和逻辑形式的方法来揭示生命最本质的方面,并将自我繁衍的本质特征应用于人造系统,他意识到任何能够进行自我繁殖的遗传物质,无论是天然的还是人工的,都应具有两个不同的基本功能:一个是在繁衍下一代过程中能够运行的算法,它相当于计算机的程序;另一个是能够复制和传到下一代的描述,它相当于被加工的数据,冯·诺伊曼提出了细胞自动机的设想,并且证明了确实有一种能够自我繁殖的细胞自动机存在。这表明如果把自我繁衍看成是生命独有的特征,则机器也能够做到。同时,人工智能之父图灵在1952 年发表了一篇蕴意深刻的论形态发生的数学论文,提出了人工生命的一些萌芽思想。这里写图片描述
但由于当时计算机的计算能力有限,冯·诺伊曼和图灵关于人工生命的研究受到了限制,没有引起足够的重视。1970年康韦(John Conway)编写了“生命游戏”程序,

它使细胞自动机产生无法预测的延伸、变形和停止等复杂的模式,这一特点吸引了大批学者,其中包括 Langton C G,他认为不应将目光囿于已知形式的生命,如果人造系统具有繁衍、进化、生存、死亡等生命特征,它也应该看作是一种生命形式。1987 年, Langton C G 组织发起了首届人工生命学术会议,吸引了众多领域科学家广泛参与 ,从此人工生命作为一门学科正式诞生了。

如果把AI主导的时代看作机器人的时代,那AL便是上帝的时代。

AI与AL之争

社会对两者均存在巨大的分歧而至今争论不休。人们对AI与AL的思考也从技术实现方面扩大至社会伦理社会运行等各方面。

AI

人工智能的优点在经历李世石一役后展露无遗。它具有更强的记忆能力,更强的适应能力以及更快的更新换代速度。短短几十年,AI便发展到如此状态,这是发展了数万年的人类所无法比拟的。
但其发展也同时招来一片质疑声。
http://baijiahao.baidu.com/s?id=1572333885213987&wfr=spider&for=pc
http://tech.163.com/15/0512/08/APDC381400094P0U.html
http://tech.ifeng.com/a/20161031/44481769_0.shtml
http://wearable.yesky.com/279/77167779.shtml

综合起来说,人们认为

  1. AI会使人们逐渐失去原有的情感
  2. AI会使人因过于依赖机器而逐渐退化
    这里写图片描述
  3. AI可能会在某一天对人类的主导地位取而代之
    特别是第三点最引人深思。因为人工智能的直观表现便是使机器可以尽可能像人类一样思考和工作。那是否会如人类一样不服从与如此不平等的地位呢?这里写图片描述

AL

相比较来说AL使人类在未来的进化过程中充当了上帝版的角色。
创造并改进生命将成为人们习以为常的工作,而未来的也将是“超人”的时代。
但它的抵制声同样强大;
http://www.bio1000.com/news/1/217555.html
http://www.bioon.com/biology/Class18/293947.shtml

同时AL的适应性(比如在对宇宙的探索方面)与可进化性(比如构成材料方面)上逊色于AI,成为AL未来发展的短脚。

究竟孰是孰非,我们无法妄下定论。但我们应始终坚定一个原则,那便是

以我为本,为我所用。

至此。

展开阅读全文

我们的 Fox 将去向何方

01-12

资料来自:foxtalk 2001年3月刊rnrn我们的 Fox 将去向何方? rn作者:Whil Hentzenrn译者:fbilorn译文出自:foxer 资料站 http://fbilo.myrice.comrnrnrn--------------------------------------------------------------------------------rnrn前言:rn 1994年,当 VFP3.0将被发行的时候,当时的 Foxtalk 编辑 Lisa Slater 写了一篇题为《我们的 Fox 将去向何方?》的社论。Microsoft 在那两年前买下了 Fox SoftWare,而当时的程序员们正在使用 Foxbase、FoxPro 1.0、FoxPro 2.0、和 FoxPro 2.x(for Windows、Dos、Mac 和 UNIX)。今天,我们正处在另一个转折点上,如果你还从没听说过,那么我告诉你,VFP 7.0 将从 Visual Studio.NET 中分离出来,并将成为一个独立的产品,自行开发、上市和销售。那么,这意味着什么?Whil Hentzen 将为你做出解释。rnrn正文:rn事实一:Visual FoxPro 7.0 Beta2 在三月份的早期发布了。rn事实二:到目前为止,大多数用了 Beta 版的人都说 Beta1 是非常的稳定,完全可以作为正式版发布了。rn事实三:Visual FoxPro 7.0 将在这个春天自行发布。rn事实四:像以往那样,VFP 7 将被包含在 MSDN 中。rn事实五:VFP 7 将继续属于 Microsoft 的开发工具部门。rn事实六:Robert Green 将继续分担他的责任,象领导 Visual Studio.Net 一样领导 Fox 的销售。rn事实七:现在已经在讨论在VFP8中的功能了。rn事实八:从1992年起,那些声称 Microsoft 将杀死 FoxPro 的家伙们已经这么声称了九年了。(你最好可怜他们,那些象新手一样的爱好者,是吗?)rn 就是说,这里还有大量的空白之处等待发掘。你可能会惊讶 VFP 究竟哪一点 “符合”今天的需要。下面是来自 Microsoft 的官方言论(做了少量的解释):rnrn “Visual FoxPro 是一个极其强大的应用程序开发工具。它的以数据为中心、面对对象的语言为程序员提供了一个强大的建立展开于桌面、客户/服务器的前端、以及通过部件放在Web上的数据库应用程序的工具包。Visual FoxPro 在建立快速的数据库应用程序和部件上是最好的。”rnrn它意味着什么?rn 通过在过去数个星期中收到的email和电话,我了解你们也想知道我在想什么。这条鸿沟究竟会对程序员产生什么样的影响?rnrn 我很高兴。我真的很高兴。并且我认为你也会这样的高兴。rnrn 首先,Visual FoxPro 再一次的有了自己的身份。作为 Visual Studio 的一部分时,总是会有大量的家庭纠纷——VB 的伙计们嘲笑我们,而我们则做出反击,而什么时候 Fox 和 VB 的伙计们变成“真正的”程序员,则C++ 的伙计们都会感到惊讶的。rnrn 我们不需要担心“被丢在这个广告之外”或者“在幻灯片中根本没有被提到”。VFP开发组有自己的销售预算和关心的焦点。但那并不意味着你突然开始在 VFP 华尔街日报中看到整页的 VFP 闯入其它工具在 Microsoft 马厩的消息——无论是从政治上还是现实上来看,那都是愚蠢的。rnrn 但是我们夺回了我们自己的身份。记得“没有东西象VFP那样运行”吗?rnrn 其次,Visual FoxPro 作为 Microsoft 开发工具组的一个引人注目的成员有着很好的地位。一方面是 .Net ,用来建立 Web 服务和分布式应用程序;另一方面是 Visual FoxPro,用来建立桌面应用程序和客户/服务器的前端。还有一方面是 Access(严格的说,不是开发工具组的一个部分,但是你最好不要在 Access 的会议上讲的太大声了!),用来对已有的数据进行快速的管理和输出。rnrn 当然,本质上,你可以使用这些工具中的任何一个来完成任何一个任务,但如果你是一个专家,你就会使用最适合于工作的工具。rnrn 第三,战国时代再一次结束了。(抱歉,原文是这样的:Third, it's déjà vu all over again.这句话实在不好翻译,我只好瞎猜了。)记得1991年Fox的情况吗?当时有许多可供选择的工具(Ashton-Tate 在卖900-1b,gorilla 已经比较臃肿了但还在销售 Dbase 4,Nantucket 已经发布了Clipper 5.0,而 Paradox 则是某些人的最爱),而Fox,尽管在许多方面都可算是高级的工具,但当它在大企业中的知名度逐渐提高和销售逐渐增多的时候,仍然经常受到压迫。rnrn 而今天,那些家伙都在哪里?rnrn Dbase 已经成为了历史。Clipper 也是历史了。在那个时间段里面,Delphi 来了,又走了。至于 Paradox?我们可以得意的大笑。但Fox仍然被全世界应用程序的主流所使用,并且它受到世界上最大的独立软件开发公司的技术支持。当然,我们会喜欢在下一次 ComDex大会上看到 Bill 主席做一个四小时的VFP演示。但我不得不说的是,在雷得蒙德的经理层的那些家伙们有更重要的事情需要关心——比如怎样让一个身价百亿美元、占有90%市场份额的公司保持每年增长 30%。而Fox,象SourceSafe、PhotoDraw、Magic Schoolbus、光电鼠标、Money 和 Bookshelf 一样——不会得到特别的优待考虑。rnrn我们将走向何方?rn 首先,我们看一下VFP7的发布时间“这个春季”。其次,我说不出关于8.0的任何事情——在发布了 VFP7以后让开发组好好的休息一段怎么样?当然,你还将会第一时间从这里听到 8.0 的事情。rnrn 现在,这里是作为编辑的一点有趣的事情——我要做一分钟的美梦。如果比尔.盖茨给我打电话找我去做皇帝的话我会怎么做?rnrn 首先,我要设定一个大胆创新的目标,并把它写在每个人的额头上。让我们假设 Fox 目前是一个 5000万美元的生意。我将为它设定一个五年内收入翻四倍的目标——到2006年达到2亿美元。那是一个35%的年增长率——甚至在雷得蒙德的豌豆国也会为一个“成熟的”生产线而感到兴奋。rnrn 但那是数目巨大的一笔钱了。我们将怎么做?rnrn销售、销售、销售rn 首先,让我们关注于销售。我最好能把 Robert Green 从 Visual Studio 组中偷出来,这样他可以把所有的时间都花在 VFP 上面。你们中的许多人都会欣赏在过去五年中他所做的令人难以致信的工作。VFP 3.0以后的销售是一个灾难,自那以后从死亡线爬出来已经是一个漫长的、艰难的历程。在数据库销售领域的竞争是残酷的——即使游戏领域在同一个水平线上。但 Robert 和 Fox 组从他们自己的“一码线”起步,第四步则要达到70,并要再一次把那些其它还幸存的家伙们都给灭了?rnrn 是的,甚至是现在,各地的 Fox 程序员们主要的抱怨是销售信息经常是混乱而错误的,同时还有 Microsoft 对 Fox 的销售组不予重视或者根本是忽略了。但考虑一下我们五年前的处境——而那时,尽管你怎么希望,十亿美元的微软公司巨型长途运输车是不会围绕着一个来自 toledo的小软件公司旋转的。rnrn 我们会主要的行业的出版物发起一场常年的正规的战役来讨论 Visual FoxPro的特色和地位。(那是一个昂贵的负担,顺便说一句—但我们将马上完成它。)与此结合,我们与主要的供应商会宣布一个在Visual FoxPro界的新的合伙企业,它将要成为主角不断的演示什么类型的应用程序在使用Visual FoxPro。rnrn 我们不仅会对正规的报纸也会对行业的出版物做工作,向他们提供人们怎样依赖基于VFP的应用程序来进行商业活动。是的,纽约时报的门路也许不容易敲开,但是还有大量的小报纸需要关于本地Fox开发人员和顾问的商行、公司的新闻。rnrn 在 http://msdn.microsoft.com/vfoxpro上的Visual FoxPro网站有大量的相关的成功案例、白皮书、和优点的素材。我们会分配我们的市场人员去迫使开发组来增加内容,并向你的程序员施加压力来保持它持续更新。rnrn 在以后的12个月里,在世界上的每个人,只要他是管理人员,都会知道没有什么东西象Fox那样运行,并且除了几个白痴外,任何人都会相信月亮在亚利桑那州沙漠落下,Fox死亡的谣言最终将会消失。rnrn 我们也会增加一些市场人员,让他们带着演示巡回访问在美国和加拿大的每个用户协会、以及海外的大用户组——演示专业的应用程序,并提供原始资料、测试和应该使用Fox开发的应用程序专题报告作为证明,并指明Fox在庞大的Microsoft世界里的位置。并且告诉用户群,Microsoft更换职员比 Larry Ellison换妻子还要快,我们会再一次自己负责来发展用户群。rnrn 这一年在北美洲会有四次重要的Visual FoxPro会议,我们会乐意帮助把那个数字增加为包含一些少量的区域性展示,就像在1990年中那样。并且我们会再现FoxPro资源指南,它可以帮助你查找一个程序员、一部录像、或无论在世界上的什么地方的一个培训公司。rnrn产品特性rn 可能你认为Visual FoxPro是一个成熟的工具—不需增强的那种。好,那说对了一半—它是成熟的。代码基准作为较好的部分保持原样已经十年了,并且通常它是很好的,因为每当产品被重写的时候,你不会碰到一批新的Bug。但是我们没有结束,决不。rnrn 产品组的第一个任务其实应该在产品本身之外,与 microsoft所有的——以及 redmond之外——开发组一起工作来实现并保持与其他产品 100%的集成。例如:你在产品文档里看到的大多数例子都使用Visual Basic、Access,或者偶尔,dBASE。我们会确保Visual FoxPro每次都出现在一个工具可以与另一个相通讯的列表上,并且怎么使用VFP的文档是完工了的。rnrn 这意味着在Word中进行邮件合并、与 Excel进行转换、与Visual SourceSafe和 HTML Help集成,与Adobe、OLE DB供给者、自动化和ADO对象模型交互的驱动,经由Samba与Linux通信,以及ActiveX控件——只要你讲的出名字,它就会在那个列表上。rnrn 很明显,这需要大量工作,但是它是可行的。再一次,我们会依赖于开发者团体的帮助。我们会收集一个25个、50个,或者100个程序员的列表—他们中的每一个负责一个连贯性的问题,并且与开发队伍一起工作来测试和制作文档。rnrn 在其后的两年,Visual FoxPro将变的无所不在——这个星球上最精心构思的产品。rnrn 在过去的几年里,Fox开发组严重的低估了Bug的数量—Visual Studio 6的 Service Pack 3和 Visual FoxPro 7 betas都已被确定有大量的Bug。但是作为一个完美的产品没有这样的事情。一旦Visual FoxPro 7发布,我们会0 论坛

SQLSERVER2005的未来,我们未来

04-14

我是SQLSERVER的饭思;rn最近被派去听了次ORACLE课,听ORACLE老师讲了很多他自己的性能调优经验,都是超大数据库的性能优化,过程中我总结了以下几点,想知道SQLSERVER2005是否能实现如下功能(对SQLSERVER不精),或是实现方式不同,请大家指点!先谢了!rnrnrn1,ORACLE中可以在SQL语句中加入hint注释,在多表关联时能自己控制是从哪个表开始筛选,避免先大表全表扫描再关联小表筛选;rn2,ORACLE中可以在SQL语句中加入hint注释,能强制使用索引(系统有时候会不用索引);rn3,物化视图:提前为某SQL语句创建聚合,将数据存储起来,解决大报表查询速度问题;rn4,快速ETL:在分区技术的基础上,能快速的将某表某分区转移到另一个表中或新建表;rn5,分区的原理是否一样?ORACLE中纵向\横向都能分区,管理的确很方便;rn6,SQLSERVER2005存储数据量最大到底是多少,综合性能是否能与ORACLE媲美(最佳优化下),听ORACLE老师说的350T数据是否能支撑的了?rn7,统计信息:ORACLE中可以手动培植统计信息,计算库中表的记录数\字段使用长度\索引等信息,SQLSERVER中似乎是自动的,是否能手动维护并影响到查询语句解析时的优化机制;rnrn以前曾有某大型国企用户说过一句话,让我很困惑,他说:"SQLSERVER和ORACLE在默认配置下性能无可比性,都差不多,但真要是遇见问题了,SQLSERVER可能就没办法了,甚至是系统报错,而ORACLE可以调整一些参数或优化语句,基本都能解决";rnrn期待SQLSERVER2005能在性能上渐渐被用户所接受!rnrn 论坛

没有更多推荐了,返回首页