对于人工智能的思考

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u010168422/article/details/50931342

    

         这些天来被AlphaGo和李世石的"世纪人机大战"刷屏,由此引出的对人工智能好坏的思考成为人们以及媒体谈论的焦点,一说人工智能将会服务人类,战胜李世石是计算机史上的里程碑事件,又一说自学习人工智能将会成为<终结者>里的天网,最终毁灭人类.而现实则是由一场人机大战引发的滔滔的媒体舆论的战争.

         我一直有一个幻想,就是拥有一个像电影<钢铁侠>中贾维斯那样的人工智能管家,虽然现阶段微软\苹果\谷歌等科技公司实现了部分"个人助理"的功能,分别推出的Cortana\siri\Google Now成为大众口袋里的"情人",但是这远远达不到电影中的那个级别,甚至你跟她说了句话它直接呈现给你搜索引擎的搜索结果,可见现在的"人工智能"还不能做到完全的有求必应.

         我们都知道,你在客户端上简单地问你的"个人助理"一句话,其背后的数据库容量是巨大的,AlphaGo与李世石在比赛时调用了1920个CPU和280个GPU,仅仅下一盘棋是这样,那如果干别的呢,我们生活中比下棋复杂的事多得多,再把这些事完全汇总起来,所需要的硬件数量不是现在能想象到的.所以,现阶段我们担心的并不应该是这个,即便以后真的出现了自主意识的人工智能,我们也会令它严格遵守机器人三大法则:

         第一法则:机器人不得伤害人类,或坐视人类受到伤害;

         第二法则:除非违背第一法则,机器人必须服从人类的命令 ;

         第三法则:在不违背第一及第二法则下,机器人必须保护自己.

         其实这只是最早版本的机器人法则,后来陆陆续续出现了多种版本的机器人法则,这里就不再赘述,具体请百度百科"机器人学三定律".

         所以说,我们目前需要做的是尽情的发展科技,而不是整天想着机器人会不会杀死人类.我估计的是什么时候天河二号那样的超级计算机体积缩小到个人电脑那么大的时候,真正的人工智能才会出现,而这,遥遥无期.而且极有可能需要量子计算机来执行大量的运算.

对于一个导航栏设计的思考

05-02

这是一个新闻网站的导航栏。rn站内栏目动态添加,可无限分类。数据库中的表结构如下。rnrnCREATE TABLE `category` (rn `cid` int(10) unsigned NOT NULL auto_increment,rn `fid` int(10) unsigned NOT NULL default '0',rn `name` varchar(50) NOT NULL default '',rn `manager` varchar(20) default NULL,rn `about` varchar(255) default NULL,rn `num` int(10) unsigned NOT NULL default '0',rn PRIMARY KEY (`cid`),rn UNIQUE KEY `cid` (`cid`),rn UNIQUE KEY `id` (`cid`),rn KEY `name` (`name`)rn) TYPE=MyISAMrnrn处理导航的程序我现在是这样写的。rn include "../nav.php";rn $sql="select name,fid from category where cid=$cid";//从分类表中找出cid等于传来的参数cid的数据rn $result=mysql_query($sql);rn $array=mysql_fetch_array($result);rn $cname=$array["name"];rn $nfid=$array["fid"];rn echo "fid=$fid ";rn $p1=" $cname";rnrnrn //如果栏目多于一级rn if($fid>"1") rnrn $sql="select name,fid from category where cid=$fid";//找上一级rn $result=mysql_query($sql);rn $array=mysql_fetch_array($result);rn $cname=$array["name"];rn $uid=$array["fid"];rn $p1=$p1."$cname";//变量p,找到本类名rn echo "uid=$uid ";rnrn $sql2="select name,cid from category where cid=$cid";//找本级栏目rn $result2=mysql_query($sql2);rn $array2=mysql_fetch_array($result2);rn $sid=$array2["cid"];rn $cname=$array2["name"];rn echo "uid=$uid ";rn echo "cid=$cid";rn $p1.=">> $cname";rn rn /*end if*/rn rn$position=$p1;//最后所有的栏目名放到$position中rnrnrnnav.php是每个页面都要用到的一个导航。它给出二级页面的初始cid和fidrnrn现在只能显示本级目录和上一级目录,多于三级之后,就无法显示第一级了。rn也就是说rn只有一个级: 栏目rn二个级: 栏目>>子栏目rn三个级:   子栏目>>子子栏目rnrn第一级的:栏目  没有显示。rn我的办法只能每两级一显示,有没有办法让有从属关系的栏目全显示。rn注意分类是无限的。rnrnrn

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

私密
私密原因:
请选择设置私密原因
  • 广告
  • 抄袭
  • 版权
  • 政治
  • 色情
  • 无意义
  • 其他
其他原因:
120
出错啦
系统繁忙,请稍后再试