In which way do you think the world will end?

  The moment you are reading my essay, you are somehow connected with it. And I fancy that you have never realized this kind of subtle but amazing connection. More specifically, when you are reading, you receive the words’ images my essay has sent you and, in turn to say, the images’ receiver is you. And, while you are clicking the mouse and turn to the next page, you become the sender of the command and my essay is now the receiver of it. What mentioned above is a simple example that interaction, which transmits information, should have one sender and one receiver, as though a directed edge must have an initial vertex and a terminal one in order to biuld a directed graph.

  WLOG, let’s assume that everything, all the receivers and senders in this world, is represented by vertexes consisting a huge graph and we use directed edges to represent their interactions and to connect all these vertexes. And I prefer to refer this huge graph as our world. On the graph, there are countless vertexes and edges, so when the essay question asked me to assume a way this world ends, I felt it quite impossible to destroy such a hulk for I have to delete the whole graph, and before deleting it, I must clear all the vertexes which, however, may include the ones representing trillions of atoms and the whole Sombrero Galaxy, the ungodly technological advances human made and my essay. Finding a method to turn all these things into void is far beyond my imagination.

However, ending a world is actually not that hard and can be as easy as every day I shut down the program which is running on my laptop.

Think in another way; the world mentioned here is no longer a stable graph, but can be a program that runs on the huge graph and the huge graph is part of it; the world here is not exactly the one that often appears in literature and slogans, but works as an intermediary between the senders and receivers. This idea suggests that, e.g., when you tell a rumor to your friend, you actually share it first to the world and then the world repeats the same story to your friend. It become a program that working for the vertexes, including the one representing you through making highly-accurate responses to and collecting detailed feedback from vertexes .

From this new idea, now the huge graph may be a little redundant. For every vertex now connects with their intermediary, the world, directly, it is no use of the graph. Besides this, it’s also ordinary to get an edifying conclusion:the world has somehow separated everyone (all the senders, receivers, or vertexes) into countless cells. Say, I am in my cell and I was provided all the data or information (like today’s weather, where is my mom and …) that I ought to have from the world. After processing, I transmit my response data to the world. And world gives me new data, I …, that cycles. It is worth noting that the only place I receive the data from is the world. Interestingly, in turn, the whole procedures somehow prove a sentence that said by Arthur Schopenhauer: Everyone takes the limits of his own vision for the limits of the world.

Take Alice’s experience as an example. Every day, Alice enjoys sunsets and chatting with her net friend, Bob, via Wechat, an app for social media. Bob is a nice guy. He is friendly and always gives response to Alice’s messages. However, Alice one day starts to wonder whether Bob is a real person that exists, but she never has a chance to confirm her doubt without Bob’s permission and no evidence to prove Bob exists. If I were Alice, I might even wonder whether the spectacular sunsets every day I see is not real either. For the world is acting like Bob, the world uses the same tricks as Bob plays on Alice by using internet to separate Alice and the world that Bob stays.

 

         This understanding reduces complexity of realizing the program of the world. Say, without this thought, the program may looks like a great online game that supports PVP. However, now it looks more like a PC games which have one player. The program has two main parts: simulating the behavior of a vertex (sender/receiver) and generating its response data.

The first part simulates the behaviors, which is how a vertex processes the information. All the behaviors can be classified into two categories: behaviors to the vertex itself (like sleeping) and behaviors to the world (like chatting). As we know, the most complicated and sophisticated creature is human. So the nub of the first part is how to simulate human’s brain and its countless neurons. (Why choose to simulate a human’s world? Why not a tree’s? )

The second part is to generate the response data that are provided to the first part and to collect the feedback information. The hard-core part is how to make sure that the response data is logical and in accordance with the history and the laws of development. My suggestion to solving this problem is to add the number of simulators and to learn from the collected feedback data (build a training set), although it may add burden to the program when running.

However, the implementation of the both parts is beyond our current abilities. It is on the initial stage of artificial intelligence that we still have a long way to go before figuring out an approach for creating a robot as smart as human. It is at the prime time of the Big Data Time that we first turn to look at the big-size data and we still don’t do so well in dealing with big data which the second part needs. So, are we, human, the only possible or fittest author of this great program?

The answer is “No.”.  Future robots with high artificial intelligence will be a better answer. According to the Singularity Theory that the growth of technological advancement is exponential, scientists will keep coming up with better algorithms in the field of big data and more powerful and cleverer robots that surpass humans. When the moment comes (in 50 years or shorter), which our ability in designing AI progresses to a certain level, the program will no longer be an assumption in the essay.

I highly doubt whether human still exists when the day that the program is realized. A book once said that robot with high artificial intelligence will be the last invention born from human’s hands. I agree with this sentence fully. You can understand it in two ways: robot with high AI will be so automated and clever to invent all other things, or humans will die out once they manage to invent it. I tend to agree the second one. In 50 years, robots in the labs will have great logics, decision-making and prediction-making abilities. However, it will still be difficult for robots to understand moral reasons. Lack of these important moral reasons to constrain their behaviors, robots will be extremely dangerous to human. For robots, their life goal is what their creators first set for them and what is carved on their chips forever and they can sacrifice anything or take any action to realize the life goal including eliminating human. Of course, robots are not spiteful to human. When you cut your hair, you are not spiteful to them either, but you simply cut them. Unluckily, robot is much clever than human and doesn’t suffer from some physical and biological limits which human has.

If human has disappeared, why robot will want to simulate an antiquated and backward world (say, now you are reading my essay)? According to the Darwinian Theory of evolution, when robots replaced humans, robots become the winner in the natural selection and should be seen as a new species or the evolutional version of human, from biological version updated to mechanical version. With the continuous progression for robots in accordance with the Singularity Theory, it will not be surprised that robots formed its own society and culture. Once they have their own culture, history will be important to them. For there are no differences between human and robot in nature, they are all the vectors of artificial intelligence. Future robots need to know and learn experience from how human, the old version, disappears and how their ancestors eliminate humans. Historian robots won’t simply satisfy in text and videos that record it, but want to touch this piece of crazy history through building a virtual world. This year 2016, to 2035 the predicted year that robot which is as smart as human appears, is not a long period, even to the year human may disappear (like 2055?). Now would be a great moment for future robots to start simulate the world, for now we are facing the big challenge of artificial intelligence and it is the best ever moment for us to reach the future.

When all the information that the future robots need has been collected, the program will be shut down and the world will end.

FANTASY:In which way do you think the world will end?的更多相关文章

  1. HTML5学习笔记(六):CSS基本样式

    背景 需要注意:背景的所有属性都不会向下进行继承. 背景色 我们可以设定一个纯色为背景色. p {background-color: red;} a {background-color: #ff000 ...

  2. 关于font-family

    在设置页面字体的时候,你会发现在 font-family 属性中会设置好多个字体,想看懂它们都是什么字体吗?不好意思,我不是搞设计的,我也不知道.那么,现在写的东西,只是对于一个前端人员来说,要了解的 ...

  3. Head First Html and CSS学习笔记之CSS

    第七章 CSS入门 元素的许多属性都可以设置样式,太多了,记不住,可以参考<CSS Pocket Reference>. 外部样式表,<link type = "text/ ...

  4. css整理-02 颜色和字体

    颜色 命名颜色 RGB指定颜色 数值: 0-255 百分比 三元组:红绿蓝 16进制RGB web安全颜色 在256色计算机系统上总能避免抖动的颜色 表示为rgb值20%和51的倍数 web安全色的简 ...

  5. 七. CSS字体

    概述 所谓字体:即文字的形体结构,根据外观字体分不同的类别:衬线字体Serif.无衬线字体sans-serif和等宽字体monospace.每一个类别的字体又可以分成不同的字体族font family ...

  6. 增加字体和颜色样式-------CSS

    通过使用CSS,控制文本的字体,风格和颜色 1.基本操作: body{ font-family: Verdana, Geneva, Tahoma, sans-serif } body{ font-si ...

  7. CSS中的通用字体

    往往设计师在设计时一厢情愿地去思考问题,那样会带来很多潜在的麻烦.事实上你可以为网页设计任意字体,包括艺术字体.也许你的计算机中已经安装了很多字体,但是不能够保证所有的浏览者都已经安装了相同的字体,因 ...

  8. 学习笔记 第五章 使用CSS美化网页文本

    第五章   使用CSS美化网页文本 学习重点 定义字体类型.大小.颜色等字体样式: 设计文本样式,如对齐.行高.间距等: 能够灵活设计美观.实用的网页正文版式. 5.1 字体样式 5.1.1 定义字体 ...

  9. css进阶 03-网页设计和开发中,关于字体的常识

    03-网页设计和开发中,关于字体的常识 #前言 我周围的码农当中,有很多是技术大神,却常常被字体这种简单的东西所困扰. 这篇文章,我们来讲一讲关于字体的常识.这些常识所涉及到的问题,有很强的可操作性, ...

随机推荐

  1. 文成小盆友python-num11-(2) python操作Memcache Redis

    本部分主要内容: python操作memcache python操作redis 一.python 操作 memcache memcache是一套分布式的高速缓存系统,由LiveJournal的Brad ...

  2. Linux启动网卡时出现RTNETLINK answers: File exists错误解决方法

    这里说一下,如果复制了虚拟机,设置新的MAC地址为什么? 在虚拟机的网络设置中--->高级.然后找到如下窗口,生成新的MAC地址即可. ----------------------------- ...

  3. Xcode 如何设置 自动内存管理 转换为 手动内存管理

    建议使用自动内存管理 ARC. 如果不想自动内存管理,可以在build phases 下的compile sources 中找到不想自动管理的.m文件 ,给它加compiler flags 为 -fn ...

  4. 卓越网的kindle paperwhite

    卓越网的kindle paperwhite, 899元的价钱,好吸引啊,我是不是也应该买一个呢,从卓越网中看见kindle paperwhite的1代开始,一直想买,等到现在的2代也出了,也继续在考虑 ...

  5. Attach file to database

    D:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA databaseName.mdf databaseName.l ...

  6. LeetCode_Decode Ways

    A message containing letters from A-Z is being encoded to numbers using the following mapping: 'A' - ...

  7. 无法关闭的QT程序(覆盖closeEvent,新建QProcess并脱离关系)

    做一个无法关闭的QT程序(想关闭时要在任务管理器里关闭),看似很难, 其实它并不难,只要让程序在关闭时启动它自身就可以了. 上代码: #include <QtGui> class Temp ...

  8. oschina企业应用

    企业应用 6企业搜索引擎 20ESB企业服务总线 34LaTeX排版系统 32软电话交换机/VOIP/PBX 9邮件列表管理 42大数据 21开源医疗项目 12人力资源管理 15家庭自动化系统 16E ...

  9. c语言内存模型

    文章一.C语言的内存分配模型 1.程序代码区:存放函数体的二进制代码. 2.全局区数据区:全局数据区划分为三个区域.全局变量和静态变量的存储是放在一块的,初始化的全局变量和静态变量在一块区域,未初始化 ...

  10. 将汉字转为UTF-8编码

    01./** 02. * 将文件名中的汉字转为UTF8编码的串,以便下载时能正确显示另存的文件名. 03. * @param s 原文件名 04. * @return 重新编码后的文件名 05. */ ...