阅读更多

3顶
1踩

互联网

转载新闻 再谈Web3.0与虚拟人时代

2008-05-10 10:45 by 副主编 QQbyte 评论(3) 有5347人浏览
1、前天,我抽空梳理了关于未来互联网趋势发展的看法,提出了一个观点:呼唤虚拟机器人时代的到来。陆陆续续,收到一些有意义的反馈,继续整理如下。

2、问:Web3.0=机器智力+Web2.0的群体智力?

答:将机器智力放入web 3.0,整合web2.0中的群体智力,就是这个新时代?听说google做gmail就是为了获得人的这些信息来做人工智力。

本质的东西不完全是这个,web2.0也能做到这种层面了,问题的关键在于web3.0的虚拟人本身,是足以让人信任的,这个虚拟人必须拥有个性、情感。这种个性、情感并不完全是机器智力来扮演的,当然,机器智力将在其中充当非常大的分量。

3、问:虚拟人与虚拟机器人有什么区别?

原文评论参考小容的blog:讨论:软信息,硬信息,浅交际,深交际

答:小容提到的虚拟人与虚拟机器人的区别。在我看来,两者会没区别。虚拟人的来源,主要由:

1)既可以是算法推演的;

2)也可以包含类似于程乐华老师所说的,由大量长尾志愿者构成的虚拟人;

3)还可以是现实生活中的某人的代理人;

4)现实生活与虚拟世界中的某人的角色扮演者…..

诸如此类,一一不等。无论背后是什么,这个东西必须足够智能化、足够操作简单、足够人性化。对于用户来说,他并不需要关心的虚拟人背后是算法还是志愿者,或者角色扮演者,他关心的是这个虚拟人是否能帮助自己获取自己想要的信息,帮助自己开拓与管理自己想要的可信任的人际关系。

严格地讲,在我的前文中,定义为虚拟机器人,可能容易引起误解,如果换成虚拟人,则更好理解一些。但是,在我心目中,还是更倾向于主要由算法构成的虚拟机器人。程乐华老师眼中的虚拟人更多是人来扮演的,而在我看来,这并不足以成为伟大的技术创新。一旦,新型的创业公司,很好解决了大部分算法问题,能通过算法构造一个很人性化的虚拟人,再稍微补充人扮演的虚拟人。那么,这个东西就是一个伟大的创新。

另一个角度来说,互联网的发展也往往是螺旋式前进。google是真正的技术创新,而facebook的技术创新较有限。同样,google更多是关注算法、关注机器的运作,而facebook是关注人的交际行为,到了第三代,则肯定又会回归技术创新。

4、问:虚拟人与im机器人有什么区别?

答:虚拟人的技术肯定是在im机器人基础之上发展,但是,正如我上文中说,

im机器人的固有思维模式以及对别人的平台的依赖,不足以挑大梁。

具体而言,虚拟人与im机器人的主要区别会在于:

1)虚拟人具备情感、人格等心理特征。可以说是im机器人的必然高级进化阶段。传统社会,交际行为附带的情绪体验、心理体验,很难具象出来。而 facebook则初步将其具象化了,变成可以分享、可以扩展、可以买卖的东西。到了虚拟人时代,我们可以进一步具象化这个东西。对于信息、资讯的代理,那是虚拟人必然的使命之一。然而,那种单纯的代理人,我并不看好。一位从来没有接触过互联网的老奶奶渴望的并不只是一份互联网上的报纸,而是能陪她说话、给她介绍新的老头的乖孙子。在传统现实社会,孤独感、亲密感,这些东西都很难具象化,到了互联网上,通过技术创新,我们很容易将这些东西具象化。这样的虚拟人就足以伟大了。反过来,当互联网真正发展到这个地步,我想那才是开始更深度地卷入我们的现实生活的开始。

2)虚拟人可以由背后的角色扮演的人来构成。这是与现有im机器人有所不同的地方,也是现有im机器人的技术架构很难实现的目标。程乐华老师博士论文提及的三类网络自我:现实我、补偿我、补充我。也是可以由大家自由扮演的。比如,张小盒从小就缺少母爱,整天在唧唧歪歪谈工作。在真实世界中,他就是个早年失去母亲的人。那么,他反过来,可以通过虚拟人的认定,去充当某位失去孩子的母亲的虚拟人,体验与众不同的母爱。

3)虚拟人可以主动在人际层面出击。虚拟人当然有一个基本的特征,就是帮助用户收集与整理资讯。但是,这还不是最有趣的。虚拟人同时还可以按照用户的意愿,主动去facebook等结交新的朋友、发表新的文章。这是现有聊天机器人很少研究与攻克的技术。现有的聊天机器人更多是在被动地等待,而非主动。我心目中的虚拟人,可以去facebook、第二人生,这些虚拟人活动的舞台,根据用户的心理行为推演或者特定指令,去干一些好玩或者有意义的事情。

5、问:现有的技术能够实现你所期望的虚拟人吗?

答:目前的心理学,尤其是认知心理学,人工智能,对情绪情感、言语的研究,已经达到了一个很高的高度,只是这种研究关注点,往往放到线下的机器人的研究上了。当我们一旦转移注意力,反过来,先从线上机器人研究开始,我们会发现,人类对虚拟人更容易接受。而不会像对线下机器人那样苛求,比如什么皮肤系统、动作系统、言语系统都需要大量的专家攻克难题。即使在这些难题上稍有进展,用户在现实生活中,碰到一个机器人,会觉得很别扭。这个人怎么看,都不像一个可以信任的朋友、孙子、亲戚、爱人……还不如一个狗听话。

在互联网空间中生活的虚拟人,则会让用户体验以言语、文本为主,会很自然地接受,用户本身也不会太苛求。传统的现实世界的机器人,由于涉及到的面太广了,既要动作,还要皮肤,更要语言。所以我估计短期之内很难取得突破性进展。而虚拟人,在目前的带宽条件下,以文本为主,很容易取得突破性的成果,最终到了一个足以聪明的程度。

6、问:关于虚拟人的研究,你有何打算?

答:初期,肯定是选择一个非常小、但是又非常具备挑战性的难题来攻克。这问题,就是,在互联网上的sns社区或者IM中,判断不出来,这是虚拟人还是真人。人工智能历史上,有个著名的图灵测试。就是怎么鉴别人与机器人的区别。如果通过算法控制的虚拟机器人,在海内\facebook这样的sns社区,能交到大量朋友,并且真实发展关系,会产生一些什么东西呢?

通过人如何在sns社区里面,如何识别虚拟人与真实人的区别,那么,这样的研究成果,可以反过来指导人性化的虚拟机器人的设计。计算机领域的专家联合心理学家,尤其是认知心理学家,与社会心理学家、情绪心理学家组成一个团队,系统合作,分别研究人如何识别的以及人如何发展交往的。这样的成果会非常有趣。

归根结底,还是算法问题。最核心的问题则在于,如何让虚拟人产生情感,拥有情绪识别、人格判断、人格识别等技能。这些必须有一个非常简炼的算法。通过用户有限的输入获得尽可能大的输出,这是这个研究问题的本质。

从实务层面而言,我希望能够联络到更多对虚拟人话题感兴趣的朋友,一块推动虚拟人时代的到来,我的Email可以参考这里。
来自: yangzhiping.com
3
1
评论 共 3 条 请登录后发表评论
3 楼 dhxyu 2008-05-12 23:48
facebook
web 3.0是api开放式开发接口扩展服务方向
2 楼 boy in the road 2008-05-12 21:15
   让人期待呀!
1 楼 AwL_1124 2008-05-11 22:01
关注这个好前景

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 软件实施流程(八大阶段)——软件实施工程师

    软件实施工程师软件实施工程师的工作是软件产品服务主线的一个决定性环节,软件的成功离不开实施。主要负责工程实施: 包括常用操作系统、应用软件及公司所开发的软件安装、调试、维护,还有少部分硬件、网络的工作;负责现场培训: 现场软件应用培训;协助项目验收;负责需求的初步确认;把控项目进度;与客户沟通个性化需求;负责项目维护。软件产品。

  • 软件开发用户调研问题

    1.中小学生,软件的主要面向群体,需要了解清楚他们的学习习惯、学习过程中遇到的问题以及他们对软件功能的期待和需求;3.中小学生家长,他们是软件目标群体的监护人,可以提供孩子的学习情况和需求,以及对数学学习软件的期望和需求。2.中小学数学老师,他们拥有丰富的教学经验和完整的解题知识,能对软件的功能提供有建设性作用的建议;如果你要开发一个中小学生学习数学的软件,你应该找谁去做用户调研?

  • 如何写出质量好的软件之七十五条原则提问答案--来至于MVM的回答

    并非所有的回答都是完美的,不过足够我们参考----cocobase1. 你们的项目组使用源代码管理工具了么?应该用。VSS、CVS、PVCS、ClearCase、CCC/Harvest、FireFly都可以。我的选择是VSS。 2. 你们的项目组使用缺陷管理系统了么?应该用。ClearQuest太复杂,我的推荐是BugZilla。 3. 你们的测试组还在用Word写测试用例么?不要用Word写...

  • 软件项目需求调研总结

    转自:http://blog.csdn.net/success_dream/archive/2007/10/14/1824730.aspx一、需求调研准备: 在需求调研过程中,应该做好三种准备,保持两种心态,做到五种提高: 三种准备 1) 调研前应该将所有项目前期资料进行汇总,与相关的前期销售人员进行交流,以便对项目有一个基本轮廓的认识。 2) 做好调研前使

  • 软件需求调研方案

    软件需求调研

  • struts2配置文件过滤返回值(持续更新)

    < action name ..."json" > <!-- 这里指定将要排除那些属性,password会在返回结果中排除掉 --> < param name = "excludeProperties" > password param > result > action >

  • Struts2+json+hignchart(简单柱状图实现--适合jquery小白)

    做了一个简单的基于Struts2 + Json + HighChart的小例子,费了一下午+晚上的时间,虽然简单,但对于我这种Jquery+Ajax小白的人还是很值得记录的。 哈哈哈 # 0. 关键点找到highchart的模板网站 ...

  • Struts2

    第一次(Struts2入门、基本配置) 一、Struts2入门。【 1、Struts2框架介绍《 (1)它是MVC的一个框架,它以前叫做WebWork框架。后面它被Apache(阿帕奇)和 Sun(丧)公司收购了,Apache公司是我们比较出名的一...

  • struts2.3.34升级至struts2.5.20记录

    本人工作没多久,也算小白一枚,日常会维护几个公司的老项目,本次是领导让把老项目struts2升级,避免漏洞破坏. 由于之前没有做过jar包升级操作,所以还是蛮棘手的,碰到了挺多问题,在此记录一下,如果大家遇到同样问题,...

  • Struts2-包的继承、result属性、全局及动态结果配置以及拦截器配置

    一、包的继承 整体结构 struts.xml 主配置文件 子配置文件 当继承主包名时候 里面有的package不想继承拦截器这样都可以继承系统默认包struts-default或者直接不分包都继承系统默认包都可以 根据实际需求 二、全局...

  • 软件系统开发之前要做的事—需求调研框架

    近期在做的一个软件需求调研,从以下一些方面进行了了解,当然这些只是初步的一个需求框架,还打不到设计开发的基本,只是让软件公司能够对软件需求有一个总体的了解而方便对软件有一个大概的估算。 公司情况 实现的根本目的 现有软件情况(现有应用、架构部署情况、使用技术;技术文档、是否需要进行数据对接,需对接方是否提供技术支持) 涉及人员 业务类型 业务流程 业务规则 关注重点

  • 《软件需求工程(第2版)》一3.3 确定调查对象

    3.3 确定调查对象 本阶段的基本任务是明确地确定来自不同层次的需求来源和用户,并将其分类。谁是产品的用户这是必须搞清楚的问题。直接从软件系统的实际用户收集需求是非常重要的,因为导致开发项目成败的主要原因是缺乏用户参与以及最终形成的用户需求不完整。在需求获取中容易产生的问题是对不同层次的需求信息易于产生混淆。例如,能提供目标需求的人不能提供具体的功能需求...

  • 需求调研

    需求调研 在需求调研调研过程中,有一项工作是必不可少的环节。及确定需求的调研范围以及调研对象。软件及服务,如果说不能为客户解决问题,方便客户使用,那么研发软件就没有多大意义。只有满足客户需求,能节省客户时间,解决客户棘手问题,真正好使好用,这样设计出来的软件才有意义,才能赢得市场。并不一定非要使用很高端的技术,能够解决问题、且易于拓展即可,毕竟任何技术对于客户来说,都是很高端的!

  • 软件工程实践教学探索(3)--学生学习规律调查分析

    1、确定调查目的 2、设计调查问卷3、设计调查措施、方案4、分析调查问卷,总结规律5、论文撰写

  • 软件项目中需求调研浅析

    大家好,由于本人前段时间一直在客户那做项目的需求调研,所以未及时更新博客,此次博文就本人在做需求调研的体会与大家分享下需求调研的经验。在需求调研中,遇到了许多问题。如果你是一位需求调研的“新手菜鸟”,那么可以看看本文,也许会对你的第一次需求调研有些许帮助!如果你是一位需求调研的“大牛”,也可以看看本文,为小弟指点迷津! 什么是软件项目需求调研? 由于我也是第一次参加项目的需求调研,所以

  • 小白说js--我是一个逆袭的JS

    第一章:出世 我出生在上古时代的浏览器Netscape...那个时候人们还在用Modem(调制解调器)通过电话线拨号上网, 每次拨号都有种吱吱啦啦声音, 就像一个铁片努力的刮一个锅底,让无数人抓狂不已。 这还不算什么...

  • Struts2知识梳理

    将一个应用分为三个基本部分 Model View Controler, 让这三个部分以最低耦合的方式进行协同工作, 从而提高应用的可拓展性及可维护性,充分体现了“高内聚,低耦合” 二:基本操作步骤 导入jar包 配置web.xml ...

  • Spring、Hibernate、Struts2框架整合

    Spring、Hibernate、Struts2框架虽然现在已经不是很流行,但是在一写公司的老项目中仍然在使用,多学一种技术总没有坏处,所以如果大家刚学完了Spring、Struts、Hibernate框架,那么这个项目将教会你如何对这三大...

  • 一、jqgird 具体参数设置:每日一问一答之ssh+maven+jqgird配置篇

    jqgrid功能强大,有丰富的设置参数,通过配置这些参数,并提供json数据就可以给用户展现风格优美、功能强大的表格及内容; 1.阅读本文需要ssh框架和maven(主要就是pom.xml文件的用法)的基础; 2.本系列文尽量...

  • 用Maven做一个学生管理系统(增删改查)

    有一个pom.xml 用于维护当前项目都用了哪些jar包;所有的java代码都放在 src/main/java 下面; 所有的测试代码都放在src/test/java 下面 。 其二是便于统一维护jar包。 maven风格的项目,把所有的jar包都放在了...

Global site tag (gtag.js) - Google Analytics