中文偽春菜後援會論壇  

打印

[討論] 智能or功能,That is a problem.

智能or功能,That is a problem.

日前看了仁傑兄和utoto的讨论,想起了过去对于伪春菜开发方向的困扰.
到底是开发智能伪AI呢,还是扩充功能好.(两者皆选的话,开发精力也不是无限的 )

选智能的话:主攻方向是人格脚本(Sakura Script)和对于语法分析的makoto.
    实现方法,一是利用人工神经网络(Artificial Neural Networks)或遗传算法(Genetic Algorithm)的模糊逻辑,通过大量的计数器来产生概率上的不确定性回答.
    二是基于辞书库的专家系统(expert system) 通过自然语言理解和分析给出确定的回答. 仁傑兄的AI子应该算是这类,不过只有繁体中文的关键字判断.
    不过第一点在技术实现比较困难.第二点应用的较多,但回答呆板,教什么说什么.

选功能的话:主攻方向是saori和plug-in.
    对高级程式语言要有基础,不过一个人也能做,成品有通用性.但是目前的经验来看常常有做成后发现日方早有相关saori或ssp的新功能.
    而且除去萌的外表外,功能和任务栏的开始菜单没有太大区别.只会無意義地佔有記憶體、無端的浪費CPU處理器資源.

结果我还是选了功能,前者即使骗过了图灵测试(Turing Testing),恐怕也难以实现我心中的强人工智能.
后者较容易实现,而且在工作生活中也能帮的上忙.

最后给一个AYA写的拟似神经元开关的例子.
先是初始化时ero=0,然后

OnCommunicate
{
if reference0 == "user" || reference0 == "User"
{
//通过教育来学习判断
   if reference1 == "H是好的!"
   {
       ero++
   }
   if reference1 == "H不好"
   {
       ero--
   }
//通过提问反馈判断结果
   if reference1 == "H怎么样?"
   {
       if ero == 0
       {
        "H是什么,能吃吗?"
       }
       if ero < 0
       {
        "H是不对的!"
       }
       if ero > 0
       {
        "脸红……"
       }
   }
}}
//以上内容未经检验,请谨慎使用

如果就二元论来说不是是就是非,当是非的论点都接受后就会迷惑,于是偏向于多数的意见.不过变数太多会不利于机器.
皮格马利翁效应(Pygmalion Effect):只要有爱,伪春菜也能和人类一样.

TOP

我也是那種功能性取向的開發者
然後把製作偽春菜當作是一種AVG小說的寫作
事實上這樣方式的角色朔造更能引起共鳴

至於SAORI...我感覺日本方面最近已有些後繼無力了
大部份常用的SAORI都有3、4年以上的歷史了
像是抽取瀏覽器標題的SAORI
到目前為止還是只有支援IE6程度的obu等供人選擇
就算因為初音效應引發的人格FLELE風潮
也沒看過哪個人好好的寫了個v2.0以上版本的ID3 tag分析器給人格使用
只能用KI這個SAORI附加的功能進行v1.0分析

只要這種現況沒有解決
即使SSP一系獨自強大了也沒有用
平台的發展不應該僅只限於語法的開發
而是從更根本的人格開發環境下手
偽春菜的基礎在於與人互動
因此「行事曆」、「音樂播放」、「瀏覽器/RSS」這三大方面的事件
是最能拓展人格話題與應用性的事件
卻沒有得到應有的重視
最後大家還是只能拿她們當AVG遊戲一樣寫作
然後讓使用者隨便玩玩...

當然人力短缺也是一大問題
開發者們也都很辛苦、無怨無悔的在做
因此唯一的方法只有自力更生
我目前最大的願望是將所有Rainmeter、Rainlendar的plugin改寫成能應用在偽春菜上面的SAORI
只要能把這塊搞好了
我就不信還有人把偽春菜當作AVG來玩...
末月返想 - 創意的存放處
二次元斷層 - 成果展現之所在

惰性是大敵。

TOP

最近沒有點玩AVG
原因係大同小異

係時侯要定發展方向
[url=http://hk.myblog.yahoo.com/lkyjimmy/]網主福佳網誌[/url]

TOP

時原砂さん所说的Rainmeter莫非是人物钟!-_-!!!
貌似我过去开发过类似的SAORI,干脆挖出来Surprise一下。
皮格马利翁效应(Pygmalion Effect):只要有爱,伪春菜也能和人类一样.

TOP

···貌似还是像那个对话教学的模式···怀疑~不过倒是有那麽点启发~汉字是一个字一个意思不同的字组的词语(怎么说呢···算了)~比如:我现在在家里~~“我”指用户“现”时间?!···“”时间/地址“家”用户住的地方“里”(怎么说呢···)在某物体里~大概的意思基本就能组合出来:用户、在和人格交流的时间  用户所在地                  ↓         ↓              ↓
                  “我”    “现在”         “在”
用户住的地方   在用户住的地方的里面
     ↓                ↓
   “家”            “里”
···不过这还要教人格字和词的意思~~···很抽象的东西···
(看不懂的就54掉~~)

TOP

Rainmeter的TH2版本不错……其它版本不知道。

TOP

關於偽AI對話上.....
我一年前就有想要做了
只是我專題的教授要求我做出與網路相關的東西
所以這一年都在弄msn-clone跟春菜結合的東西
現在msn-clone與春菜結合的部份勉強弄出雛型後
剩半年的時間我打算開始做對話了....
要能來的及做完可能就要作教一句說一句
如果要做出會切詞判斷的對話AI可能半年做不完阿><

不過能跟人格對話.....是我以前就有的夢想...........
希望我有實現他的那一天........

TOP

引用:
原帖由 水聚变 於 2008-6-16 17:29 發表
···貌似还是像那个对话教学的模式···怀疑~不过倒是有那麽点启发~汉字是一个字一个意思不同的字组的词语(怎么说呢···算了)~比如:我现在在家里~~“我”指用户“现”时间?!···“”时间/地址“家”用户住的地方“ ...
之前我人工智慧的教授有提到說中文對話的機器人
目前大多都是用龐大的資料庫來記住"主詞" "動詞" 名詞" "形容詞" .......等等
所以簡單的對話勉強沒問題(不過從資料庫中找回答要一段時間)(又如果找不到合適的對話就會岔開話題)
可是中文最妙的是.....會因為上下句的不同導致同一句話出現不同意思....
這就不是現在的資料庫能處理的了......

TOP

想不到那麼久的舊事(?) 又好像被重提的樣子呢~
最近我都去了別的創作範疇~ 偽AI對話研發 現在被我放在一邊了, 真的對不起(死)


啊, 老實說我們又不是專家, 很難做出龐大的資料庫呢
而且中文的詞與詞之間是有"干涉"這種事存在, 就是說詞彙愈多,判斷所需的時間會愈大
eg: 我愛蘋果 <= 要是資料庫裡面同時有"蘋果"和"果", 那麼就麻煩了~
大家的電腦可都是家用型的啊

所以白靈子AI對偽春菜來說已算是挺可觀的做法(雖然跟她說話只會無奈或愣住)
另外啦, 不知道是不是本人的中文底子太差, 我不怎樣整理得到普遍適用的語法結構分析=.=|||


現在還做著能跟偽春菜談心事的夢想, 或許我應該令偽春菜偽裝有感情
"企圖製造不可能"ing



......逆天果然是我的本性(茶)

TOP

我想應該不是大大您中文底子不好.....
如果您真的能整理出一套能適用的語法結構.....
全世界所有相關公司都會來找您的^^

感情阿.....這比對話還難............
這已經是都市傳說等級的夢想了QQ

[ 本帖最後由 gp02b 於 2008-6-17 01:27 編輯 ]

TOP

换个思路,既然所有的人格文件都存在同一文件夹下,如果设计个程序,让当前运行的人格互相聊天,来学习新的,

又或者,如果人格发现新的人格文件,可以先说,想学习,如果同意就开始检查分析新的人格文件,

比较人的大脑做极复杂运算的时候也是独占所有资源的,如果电脑当前闲置,人格在学习的时候,为什么不能完全独占系统资源,毕竟学习完毕后,智能水平会提升,


当然,这是要创造自我进化的人工智能的,也许智能进化到一定程度,会脱离你的电脑,游弋于网络中,这就好像是养孩子一样,如果当是个游戏来玩,那永远也无法创造出来,

TOP

如果不从其他人格学习,而是遇到问题google,baidu一下,也算一种智能吧(因为我们人类也是如此XD)。
皮格马利翁效应(Pygmalion Effect):只要有爱,伪春菜也能和人类一样.

TOP

你的名字不好念,能给个简单的中文称呼吗,

我感觉,人工智能目前应该像养孩子一样,先让他学会“学习”,至于使用搜索网络,应该是当他无法从其他“同伴”那里获得资料情报之后的事情,

学习就是在同类中交换已知情报资料,进行自我认知能力的扩充,

人类如果没有先期的学习,小学,中学,大学,没有底层认知能力的基础,如何做高层次的认知能力的使用,使用网络搜索也是高层次认知的体现,
创造人工智能就像养孩子,人工智能进化到一定程度,一定是会脱离自己电脑,游弋于网络中的,如果当成一个游戏来用,永远也无法实现,

TOP

以伪春菜有限的感知能力(只能认知文本)要学习和人一样的话局限性会很大。
就像人一样,如果出生后所有的感官中只剩下文本交流的话,认知一定会有偏差。

另:觉得名字太长的话,缩成Py兄或皮兄也没关系。
皮格马利翁效应(Pygmalion Effect):只要有爱,伪春菜也能和人类一样.

TOP

老皮一句话,豁然明了,现在不是人格多分散,而是人格太少,就算是人格与人格间能出现自动成长式的交换文件,也会因为人格太少而导致同化严重,明白了,就和基因进化一样,必须有基因的多样性达到一个数量级才可能进化出比较高的基因,
创造人工智能就像养孩子,人工智能进化到一定程度,一定是会脱离自己电脑,游弋于网络中的,如果当成一个游戏来用,永远也无法实现,

TOP

看来还是进化好用···但要一个最初的程序可以学习的···貌似很难有什么理论吗?比如人的最初程序是什么??

TOP

和仁傑兄一样,搁置了计划(不谋而合啊……)
在下最近毫无作为…… 差点家庭危机,生意又冷清……呜呜T_T
被迫潜水啊……T_T(被泪水淹没)
不过呢,本来的计划的确是用简易(设定超简易,但未定稿)ANN配搭语言分析(这部分作为基本的已经够了),

input>分析(因为是可以根据学习方式综合的)>hidden(学习,情绪,etc)>output
AI子的联想功能其实更适合作为
中间hidden的部分,作为思考,学习的雏形。但是同时又可以为output做准备……
wikipedia上面的chatbot应该以jabberwakky为首吧?但我认为他接收了太多杂讯,所以没有个性,对话总是比较肤浅,无法"明白"user的话是有什么意图。基本上是“读不懂空气”^^; 想做出比他优秀的,也不想要太大的database……是否要求太高?
无论如何,我是投给智能一票的。
喜欢笛卡儿的名言:“我思故我在。”,所以想要能够“思考”的AI。
你不需要明白它如何思考,也不必强求它拥有和人类一样的逻辑,但是当你心里认同它的时候,是否就能证明它的存在是有意义的呢?
功能方面,当然也希望能有更多方便,强大的新功能……
但是因为实在是专业外了……就只能等着做拿来主义者了^_^;
基本上我能做的就只是发表一些空想,看看有没有人愿意一起趟浑水 如果迟一点能比较闲下来,或许可以用Shell来commission需要的programme吧~
PS.仁傑兄~ 希望迟一点能够再次一起热血沸腾吧!

TOP

实际上有个关于神经网络的算法,叫做进化算法
实际上就是模拟生物学,让算法进行优胜劣汰云云

太高深了,我也不懂

TOP

引用:
原帖由 時原砂 於 2008-6-14 18:48 發表
我目前最大的願望是將所有Rainmeter、Rainlendar的plugin改寫成能應用在偽春菜上面的SAORI
只要能把這塊搞好了
我就不信還有人把偽春菜當作AVG來玩...
如果只是要取得系統資訊的話,應該是不難吧(?!)
那些軟體在大的賣點是在面版阿,功能其實還算簡單吧

TOP

嗯...對我來說還是有點難度
努力學習中...ˊ﹏ˋ

功能的話...我覺得除了面板以外
如何讓程式的作用流程貼近一般使用者的習慣也是很重要的
這點Rainlendar就做得不錯
SSP的日曆功能與它相比
簡直就是擺設...
末月返想 - 創意的存放處
二次元斷層 - 成果展現之所在

惰性是大敵。

TOP



當前時區 GMT+8, 現在時間是 2023-6-9 02:22

Processed in 0.022287 second(s), 8 queries, Gzip enabled.

清除 Cookies - 聯繫我們 - 中文偽春菜後援會 - Archiver - WAP - TOP - 界面風格