智能軟件

關燈
行完全的控制(并對電腦的每一個動作負責),而是參與到一個合作過程中,在這一過程中,人類和計算機代理進行通信、監控事件,并執行任務以滿足用戶的目标。

     一般人會有很多的變化的自我——事實上就是數字代理——同時運行在不同的地方。

    其中一些代理将通過隐藏任務的技術細節,引導用戶通過複雜的線上空間,甚至教他們一些特定的科目來讓數字世界變得不再那麼難以應對。

    其他代理将積極搜索它們的所有者可能感興趣的信息,或監控特定主題的關鍵變化。

    然而,其他代理可能有執行交易的權力(比如在線購物),或者在人們不在的時候代表他們。

    層出不窮的紙質和電子袖珍日記已經預示,軟件代理非常适合扮演私人秘書的角色——保留主人的記憶,提醒他們把東西放在了哪裡、跟誰談過話、完成及尚未完成的事項。

     這種功能的改變很可能與人們和計算機交互的物理方式的變化同時發生。

    人們不必操作鍵盤和鼠标,而是通過語言或者手勢來交代需要做的事情。

    作為回應,代理将以“活着的”實體形象顯示在屏幕上,用活生生的面部表情或肢體語言,而不是文本、圖形和數字來表達它們當前的狀态和行為。

     一個強大的目标 盡管我們希望軟件代理執行的任務非常容易可視化,但是代理本身的構建又存在一些問題。

    代理程序與普通軟件主要的不同之處是,它們自己需要一種獨立實體的感覺。

    一個理想的代理知道它的目标是什麼,并且會努力去實現它。

    一個代理也應該是穩定的、自适應的,能夠從經驗中學習,并使用不同的方法來應對不可預見的情況。

    最後,它應該是自主的,這樣它就能感知到它所處環境的現狀,并且能夠獨立行動,朝着它的目标前進。

     程序員甚至連制作傳統軟件都很困難,那麼他們如何創建代理程序?事實上,目前市面上的代理程序幾乎沒有理由為其正名。

    它們并不怎麼智能,通常隻能遵循用戶指定的一組規則。

    例如,一些電子郵件包允許用戶創建一個代理,根據發件人、主題、内容對收到的信息進行排序。

    執行者可
0.043870s