美文网首页程序员不断进化,精进不已!
自我意识,机器会拥有吗?

自我意识,机器会拥有吗?

作者: 苗栋栋 | 来源:发表于2018-07-06 09:54 被阅读22次

回答这个问题,得明白,自我意识的生物学基础是什么?

自我意识的生物学基础很可能是镜像细胞。

之所以用很可能是因为还没有完全证伪。但并不影响我们对这一问题进行探究。

所谓的镜像细胞就是它可以同时获得外部的信息和身体内部的信息。通过判断这两种输入的信息是否吻合,它就会产生自我意识。

在这个基础上看来看两个例子:

例子一:

现在有两个小朋友,一个小红,一个叫小明。小红的算术不太好,每次都会算错,而小明的算术就非常的好。

现在有一个3+6=?的这样一个题目, 小红等到的答案是8, 小明得到的答案是9。如果这时,你分别问小红和小明,这两个答案哪个是你的答案。

小红会回答8是我的答案。 小明会回答9是我的答案。

这时,小红和小明是有自我意识的,他们知道那个答案是自己算出来的。

例子二:

现在有个程序来模拟小红和小明。
看不懂也没关系,直接跳过看执行结果,依然不影响理解。你只要知道这是程序在运行就可以了。

代码如下:

<?php
/**
 * Created by PhpStorm.
 * User: himdd
 * Date: 18/7/6
 * Time: 上午7:08
 */

class xiaoHong {

    public $lastAnswer = 0;
    public $name ="小红";

    public function calculate( $l, $r){
        $answer= $l + $r -1;
        $this->lastAnswer = $answer;
        return $answer;
    }

    public function is_exist_mine($arr){
        if( in_array($this->lastAnswer,$arr)){
            print($this->name."说,这里有我的答案,我的答案是:".$this->lastAnswer."\n");
        }else{
            print($this->name."说,这里没有我的答案,我的答案是:".$this->lastAnswer."\n");
        }
    }
}

class xiaoMing {

    public $lastAnswer = 0;
    public $name ="小明";

    public function calculate( $l, $r){
        $answer= $l + $r;
        $this->lastAnswer = $answer;
        return $answer;
    }

    public function is_exist_mine($arr){
        if( in_array($this->lastAnswer,$arr)){
            print($this->name."说,这里有我的答案,我的答案是:".$this->lastAnswer."\n");
        }else{
            print($this->name."说,这里没有我的答案,我的答案是:".$this->lastAnswer."\n");
        }
    }
}


class Mock{
    public static  function deal(){
        $xiaoHong = new xiaoHong();
        $xiaoMing = new xiaoMing();
        $l = 3;
        $r = 6;
        $hongAnswer = $xiaoHong->calculate($l, $r);
        $mingAnswer = $xiaoMing->calculate($l, $r);

        print("计算 $l + $r = ? \n");
        print("小红的计算结果: ".$hongAnswer."\n");
        print("小明的计算结果: ".$mingAnswer."\n");
        print("\n\n");

        //有他们答案的情况
        $arrAnswer=[
            $hongAnswer,
            $mingAnswer
        ];
        print("询问".implode(",",$arrAnswer)."中是否有他们的答案:\n");
        $xiaoHong->is_exist_mine($arrAnswer);
        $xiaoMing->is_exist_mine($arrAnswer);
        print("\n\n");

        //没有他们答案的情况
        $ArrNoAnswer=[
          1,
          2,
        ];
        print("询问".implode(",",$ArrNoAnswer)."中是否有他们的答案:\n");
        $xiaoHong->is_exist_mine($ArrNoAnswer);
        $xiaoMing->is_exist_mine($ArrNoAnswer);
    }
}

Mock::deal();

或者可以移步到github上,https://github.com/himdd/self-awareness/blob/master/robot.php

执行结果:

计算 3 + 6 = ?

小红的计算结果: 8
小明的计算结果: 9

询问8,9中是否有他们的答案:

小红说,这里有我的答案,我的答案是:8
小明说,这里有我的答案,我的答案是:9


询问1,2中是否有他们的答案:

小红说,这里没有我的答案,我的答案是:8
小明说,这里没有我的答案,我的答案是:9

这个程序中的小明和小红都可以识别出自己的答案。那是不是也具有自我意识呢?

虽然很简单,也和人的意识相差太多,但依然可以说明:自我意识很可能是检验内外信息是否一致的结果。也就是说人的自我意识的基础很可能是镜像细胞。

而对于机器是否会拥有自我意识,从这个小实验来看,可能性还是很大的。

相关文章

  • 自我意识,机器会拥有吗?

    回答这个问题,得明白,自我意识的生物学基础是什么? 自我意识的生物学基础很可能是镜像细胞。 之所以用很可能是因为还...

  • 2018最先进人工智能机器人是什么?有哪些功能?

    最先进人工智能机器人是什么?机器人会变得有自我意识吗?它们会拥有权利吗?它们会负责吗? 1956年6月,来自全国各...

  • 机器人会不会有自我意识?

    机器人会不会有自我意识,这是一个难题么?根据图灵理论,只要一个机器通过了图灵测试就认为这个机器人拥有了自我意识。这...

  • 《超能查派》什么?还有机器人心理学?

    如果你有一个可以拥有自我意识,可以自己思考,创造艺术的机器人,你会如何教育它? 超能查派告诉我们:你且让它在毒品枪...

  • 世界观完善

    铳星系 联盟种族 1.机器人,可以自我升级改造,学习,拥有智能和人性,有自我意识,通过长时间的奋斗拥有权利,被承认...

  • 遇见孤独『二』

    拥有自我意识就一定要经历孤独吗?不一定哦! 那么我们为什么会感觉到孤独呢?前面有提到,孤独其实就是缺乏内在的精神联...

  • 《超能查派》——一个满含泪水的智能童话

    刚刚走出电影院看完了超能查派这部电影,一个关于拥有自我意识的机器baby的故事。 单从剧情来看其实是很...

  • 自由

    ​​世界上有两类人,一种没有自我意识,另一种拥有自我意识。我属于拥有自我意识,但是早期完全被压抑,后来才开始慢慢寻...

  • 读书笔记

    丑陋,是我们长大后慢慢拥有自我意识时才会拥有的观念。

  • 神经科学正帮助我们打造有人类意识的机器

    机器有一天会拥有和人类同样的意识水平吗?一项新的研究描述了意识水平的三种定量层次,而目前的机器学习技术只使用了一种...

网友评论

    本文标题:自我意识,机器会拥有吗?

    本文链接:https://www.haomeiwen.com/subject/fkkvuftx.html