0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

人工智能學(xué)會(huì)戰(zhàn)略性遺忘:三種方法

KIyT_gh_211d74f ? 來源:未知 ? 作者:胡薇 ? 2018-06-14 10:31 ? 次閱讀

人的遺忘是策略式的,而機(jī)器的遺忘是計(jì)算式的。

人工智能越來越頻繁地出現(xiàn)在人們的生活中,而其技術(shù)上的重大進(jìn)步仍然不曾明朗。本文作者Natalie Fratto在“Machine Un-Learning: Why Forgetting Might Be the Key to AI”一文中講述了實(shí)現(xiàn)人工智能戰(zhàn)略性遺忘的三個(gè)方法。

讓我們先直面那些事情一團(tuán)糟的情況。你不記得自己把鑰匙放在了哪里,你不記得剛剛在雜貨店遇到的同事的名字因而只能磕磕絆絆地說著話,這都令你異常沮喪。然而,遺忘是人類得以生存的核心。事實(shí)上,我們必須對(duì)自己有能力做到這一點(diǎn)感到幸運(yùn)。

對(duì)于人類來說,遺忘不僅僅意味著記憶的遺失,也意味著這也是一個(gè)幫助大腦吸收新知識(shí)并有效做出決策的積極過程。

現(xiàn)在,數(shù)據(jù)科學(xué)家正在應(yīng)用神經(jīng)科學(xué)原理改進(jìn)機(jī)器學(xué)習(xí)技術(shù),他們相信人類的大腦是完全揭開人工智能面紗的關(guān)鍵。

根據(jù)最近發(fā)表在《神經(jīng)元》(Neuron)雜志上的一篇論文所言,人們的大腦充當(dāng)著信息過濾器的角色。它能輸入一大堆亂七八糟的數(shù)據(jù),再過濾出有用的數(shù)據(jù),然后清除所有無關(guān)的細(xì)節(jié),從而使人們能夠成功講述一個(gè)故事或者是做出決定。這種刪除未使用信息,以便為接受新信息騰出空間的行為,就如同清理計(jì)算機(jī)上的磁盤空間。用神經(jīng)生物學(xué)術(shù)語表示,當(dāng)神經(jīng)元之間的連接隨著時(shí)間的推移變得減弱甚至是消失時(shí),遺忘就會(huì)發(fā)生,而隨著新神經(jīng)元的出現(xiàn),它們會(huì)重新連接海馬體的回路并覆蓋現(xiàn)有記憶。

對(duì)于人類來說,遺忘的發(fā)生帶來兩個(gè)好處:

它通過減少過時(shí)信息對(duì)人們產(chǎn)生的影響來提高決策靈活性。

它能夠預(yù)防人們過度沉浸于某些過去的特定事件,提高適應(yīng)能力。

人們?yōu)榱擞行нm應(yīng)發(fā)展,必須具備戰(zhàn)略性遺忘的能力。

但是電腦又能如何呢?

這即是人工智能所面臨的最大挑戰(zhàn)之一,計(jì)算機(jī)的遺忘邏輯與人類的情況不同。深度神經(jīng)網(wǎng)絡(luò)是一系列機(jī)器學(xué)習(xí)任務(wù)中完成度最高的技術(shù),但是它不會(huì)像人們那樣去遺忘。

舉個(gè)簡(jiǎn)單的例子,如果你要教一個(gè)會(huì)說英語的孩子學(xué)習(xí)西班牙語,那么他會(huì)將學(xué)習(xí)英語過程中的相關(guān)經(jīng)驗(yàn)應(yīng)用到學(xué)習(xí)西班牙語的過程中,這有可能是名詞、動(dòng)詞時(shí)態(tài)和句子結(jié)構(gòu)等,同時(shí)忽略掉那些不相關(guān)的部分,比如口音、晦澀詞語和語調(diào)等。孩子們可以基于戰(zhàn)略性遺忘策略不斷地學(xué)習(xí)與重建。

神經(jīng)網(wǎng)絡(luò)的邏輯與此不同,如果一個(gè)神經(jīng)網(wǎng)絡(luò)被訓(xùn)練學(xué)習(xí)英語,那么其會(huì)通過調(diào)用參數(shù)解決英語問題。如果你想教它學(xué)習(xí)西班牙語,那么神經(jīng)網(wǎng)絡(luò)對(duì)于西班牙語的認(rèn)知就會(huì)覆蓋掉之前為英語學(xué)習(xí)所儲(chǔ)備的知識(shí),有效清空所有內(nèi)容并從零開始。我們將其稱為“災(zāi)難性遺忘”,“這是神經(jīng)網(wǎng)絡(luò)所面臨的基本局限之一。”

攻克這一局限是一個(gè)全新領(lǐng)域,但是科學(xué)家已經(jīng)在關(guān)于如何克服這種局限性所涉及的潛在理論的探索上取得了長足的進(jìn)步。

人工智能學(xué)會(huì)戰(zhàn)略性遺忘:三種方法

一. 長短期記憶網(wǎng)絡(luò)(LSTM,Long Short Term Memory Networks)

長短期記憶網(wǎng)絡(luò)是一種遞歸式神經(jīng)網(wǎng)絡(luò),它通過特定的學(xué)習(xí)機(jī)制決定在什么時(shí)候記住哪些信息,更新哪些信息,注意哪些信息。

用電影類比來解釋長短期記憶網(wǎng)絡(luò)工作的邏輯十分簡(jiǎn)單易懂。想象這么一種場(chǎng)景,一臺(tái)電腦通過分析之前的場(chǎng)景來預(yù)測(cè)電影接下來會(huì)發(fā)生什么。在某個(gè)場(chǎng)景中,一個(gè)女人拿著一把刀,電腦會(huì)猜她是廚師還是殺人犯?在另一個(gè)場(chǎng)景中,這個(gè)女人在一個(gè)金色拱門下面同一個(gè)男人一起吃著壽司,他們是在日本還是在麥當(dāng)勞?或者是能確定他們?cè)谑ヂ芬姿梗?/p>

這的確非常難以預(yù)測(cè)。

長短期記憶網(wǎng)絡(luò)則在這一過程中幫助神經(jīng)網(wǎng)絡(luò)實(shí)現(xiàn)1)遺忘/記憶,2)保存,3)聚焦。

1. 遺忘/記憶:“例如,在一個(gè)場(chǎng)景結(jié)束后,模型應(yīng)該忘記當(dāng)前的位置信息、時(shí)間信息,并重置任何有關(guān)場(chǎng)景的特定信息。但是,如果某個(gè)角色在某個(gè)場(chǎng)景中死去了,那么它需要記住這個(gè)人已經(jīng)不再會(huì)出現(xiàn)。因此,我們希望模型能夠?qū)W習(xí)一種單獨(dú)的遺忘/記憶機(jī)制:當(dāng)新的信息出現(xiàn)時(shí),它需要知道哪些信息需要保留而哪些信息需要丟棄?!?/p>

2. 保存:當(dāng)模型看到一個(gè)新圖像時(shí),它需要了解這個(gè)圖像的信息是否值得使用和保存。如果某個(gè)場(chǎng)景中一個(gè)女人走過了一個(gè)廣告牌,是記住這個(gè)廣告牌,還是僅僅將其視為冗余?

3. 聚集:模型需要記住電影中的這位女性是一個(gè)母親,因?yàn)橹蟮膱?chǎng)景會(huì)出現(xiàn)她孩子的畫面。但是如果在某個(gè)場(chǎng)景中女人并沒有出現(xiàn),那么這一信息就顯得不甚重要,所以在這個(gè)場(chǎng)景中模型不需要關(guān)注這一信息。同樣,并非所有存儲(chǔ)在神經(jīng)網(wǎng)絡(luò)長期記憶中的東西每一次都會(huì)發(fā)揮直接相關(guān)的作用。因此,長短期記憶網(wǎng)絡(luò)需要幫助確定模型在某個(gè)特定時(shí)間需要關(guān)注哪些部分,同時(shí)將所有信息妥善保管。

二 彈性權(quán)重固化(EWC,Elastic Weight Consolidation)

彈性權(quán)重固化是谷歌旗下DeepMind的研究人員于2017年3月創(chuàng)建的一種算法,該算法模擬了一種叫做“突觸整合”的神經(jīng)科學(xué)過程。在突觸整合過程中,人們的大腦會(huì)進(jìn)行任務(wù)評(píng)估,計(jì)算眾多用于執(zhí)行任務(wù)的神經(jīng)元的重要性,并確認(rèn)一些神經(jīng)元所扮演的重要角色使其對(duì)正確執(zhí)行任務(wù)發(fā)揮更加重要的作用。這些關(guān)鍵性神經(jīng)元被標(biāo)記上重要程度并使其在后續(xù)任務(wù)中被覆蓋的幾率減小。在神經(jīng)網(wǎng)絡(luò)中也有多個(gè)如神經(jīng)元的連接用于執(zhí)行任務(wù)。彈性權(quán)重固化將某些連接編碼標(biāo)注上關(guān)鍵性,從而保護(hù)其不被過度寫入遺忘/記憶程序。

三. 瓶頸理論(Bottleneck Theory)

2017年秋天,在人工智能社區(qū)的一次演講中,來自耶路撒冷希伯來大學(xué)的計(jì)算機(jī)科學(xué)家與神經(jīng)學(xué)家納夫塔利·提斯比講述了其稱之為“瓶頸理論”的觀點(diǎn)?!捌渌枷胧?,一個(gè)網(wǎng)絡(luò)會(huì)排除掉那些無關(guān)重要的嘈雜的輸入數(shù)據(jù),這就如同通過瓶頸向其中壓縮信息,只保留與一般概念最相關(guān)的特性。”

正如提斯比所解釋的那樣,神經(jīng)網(wǎng)絡(luò)在學(xué)習(xí)過程中需要經(jīng)歷兩個(gè)階段,擬合與壓縮。在擬合過程中,網(wǎng)絡(luò)對(duì)其訓(xùn)練數(shù)據(jù)進(jìn)行標(biāo)記。而在更為復(fù)雜的壓縮過程中,其“將基于標(biāo)記的數(shù)據(jù)信息只追蹤那些具備巨大特征的信息?!倍@一過程對(duì)于之后的概化過程極為重要。在此過程中,壓縮是一種策略上的遺忘方式,人工智能研究人員可以在未來用其構(gòu)建更強(qiáng)大的神經(jīng)網(wǎng)絡(luò)和框架。

正如提斯比所言,“學(xué)習(xí)過程中最重要的環(huán)節(jié)是遺忘?!?/p>

人類的大腦可能蘊(yùn)藏著創(chuàng)造強(qiáng)大人工智能的圖解,而如今科學(xué)家們?nèi)匀煌A粼谌绾谓庾x這些可能的層面。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 人工智能
    +關(guān)注

    關(guān)注

    1787

    文章

    46061

    瀏覽量

    235072
  • 機(jī)器學(xué)習(xí)

    關(guān)注

    66

    文章

    8306

    瀏覽量

    131848

原文標(biāo)題:“反機(jī)器學(xué)習(xí)”:人工智能突破的關(guān)鍵是“遺忘”

文章出處:【微信號(hào):gh_211d74f707ff,微信公眾號(hào):重慶人工智能】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    人工智能ai4s試讀申請(qǐng)

    目前人工智能在繪畫對(duì)話等大模型領(lǐng)域應(yīng)用廣闊,ai4s也是方興未艾。但是如何有效利用ai4s工具助力科研是個(gè)需要研究的課題,本書對(duì)ai4s基本原理和原則,方法進(jìn)行描訴,有利于總結(jié)經(jīng)驗(yàn),擬按照要求準(zhǔn)備相關(guān)體會(huì)材料??茨芊裼兄谌腴T和提高ss
    發(fā)表于 09-09 15:36

    【書籍評(píng)測(cè)活動(dòng)NO.44】AI for Science:人工智能驅(qū)動(dòng)科學(xué)創(chuàng)新

    ,以及大力發(fā)展AI for Science的原因。 第2章從科學(xué)研究底層的理論模式與主要困境,以及人工智能要素(數(shù)據(jù)、算法、算力)出發(fā),對(duì)AI for Science的技術(shù)支撐進(jìn)行解讀。 第3章介紹
    發(fā)表于 09-09 13:54

    MCUXpresso IDE下在線聯(lián)合調(diào)試雙核MCU工程的三種方法

    大家好,我是痞子衡,是正經(jīng)搞技術(shù)的痞子。今天痞子衡給大家分享的是MCUXpresso IDE下在線聯(lián)合調(diào)試i.MXRT1170雙核工程的三種方法。
    的頭像 發(fā)表于 08-08 15:18 ?254次閱讀
    MCUXpresso IDE下在線聯(lián)合調(diào)試雙核MCU工程的<b class='flag-5'>三種方法</b>

    FPGA在人工智能中的應(yīng)用有哪些?

    FPGA(現(xiàn)場(chǎng)可編程門陣列)在人工智能領(lǐng)域的應(yīng)用非常廣泛,主要體現(xiàn)在以下幾個(gè)方面: 一、深度學(xué)習(xí)加速 訓(xùn)練和推理過程加速:FPGA可以用來加速深度學(xué)習(xí)的訓(xùn)練和推理過程。由于其高并行和低延遲特性
    發(fā)表于 07-29 17:05

    5G智能物聯(lián)網(wǎng)課程之Aidlux下人工智能開發(fā)(SC171開發(fā)套件V1)

    課程類別 課程名稱 視頻課程時(shí)長 視頻課程鏈接 課件鏈接 人工智能 參賽基礎(chǔ)知識(shí)指引 14分50秒 https://t.elecfans.com/v/25508.html *附件:參賽基礎(chǔ)知識(shí)指引
    發(fā)表于 04-01 10:40

    嵌入式人工智能的就業(yè)方向有哪些?

    嵌入式人工智能的就業(yè)方向有哪些? 在新一輪科技革命與產(chǎn)業(yè)變革的時(shí)代背景下,嵌入式人工智能成為國家新型基礎(chǔ)建設(shè)與傳統(tǒng)產(chǎn)業(yè)升級(jí)的核心驅(qū)動(dòng)力。同時(shí)在此背景驅(qū)動(dòng)下,眾多名企也紛紛在嵌入式人工智能領(lǐng)域布局
    發(fā)表于 02-26 10:17

    菱M70 PLC增加注解的三種方法簡(jiǎn)析

    菱M70 PLC增加注解的三種方法
    的頭像 發(fā)表于 02-26 09:59 ?877次閱讀
    <b class='flag-5'>三</b>菱M70 PLC增加注解的<b class='flag-5'>三種方法</b>簡(jiǎn)析

    傳統(tǒng)激光功率衰減的三種方法

    傳統(tǒng)激光功率衰減通常使用以下三種方法,分別為中性密度衰減片衰減法、偏振衰減法、鍍膜光學(xué)鏡片衰減法。
    的頭像 發(fā)表于 01-20 10:42 ?1390次閱讀
    傳統(tǒng)激光功率衰減的<b class='flag-5'>三種方法</b>

    無人機(jī)測(cè)深的三種方法總結(jié)

    無論是陸地測(cè)繪還是海洋測(cè)繪,測(cè)繪行業(yè)都是朝著航空方向發(fā)展。下面結(jié)合搜索到的論文和相關(guān)網(wǎng)頁,總結(jié)下無人機(jī)測(cè)深的方法,總共有三種:1)機(jī)載激光雷達(dá);2)機(jī)載探地雷達(dá)(GPR);3)機(jī)載高精度測(cè)深儀。
    的頭像 發(fā)表于 01-05 11:24 ?1511次閱讀
    無人機(jī)測(cè)深的<b class='flag-5'>三種方法</b>總結(jié)

    鼎陽科技獲評(píng)“2023年粵港澳大灣區(qū)戰(zhàn)略性新興產(chǎn)業(yè)領(lǐng)航企業(yè)”

    近日,為響應(yīng)國家、省、市大力發(fā)展戰(zhàn)略性新興產(chǎn)業(yè)的號(hào)召,促進(jìn)戰(zhàn)略性新興產(chǎn)業(yè)加快釋放新質(zhì)生產(chǎn)力,推動(dòng)戰(zhàn)略性新興產(chǎn)業(yè)高質(zhì)量發(fā)展, 2023年粵港澳大灣區(qū)戰(zhàn)略性新興產(chǎn)業(yè)領(lǐng)航企業(yè)暨第
    的頭像 發(fā)表于 01-02 18:07 ?389次閱讀
    鼎陽科技獲評(píng)“2023年粵港澳大灣區(qū)<b class='flag-5'>戰(zhàn)略性</b>新興產(chǎn)業(yè)領(lǐng)航企業(yè)”

    數(shù)通365案例 | 全國首個(gè)人工智能計(jì)算中心,新以太助力武漢"最強(qiáng)大腦"

    武漢人工智能計(jì)算中心是科技部已批復(fù)的15個(gè)國家人工智能創(chuàng)新發(fā)展試驗(yàn)區(qū)中率先投入運(yùn)營的項(xiàng)目。武漢人工智能計(jì)算中心的建設(shè)是對(duì)"國務(wù)院關(guān)于印發(fā)新一代人工智能發(fā)展規(guī)劃的通知"號(hào)召
    的頭像 發(fā)表于 12-07 18:15 ?501次閱讀

    修復(fù)鋰電池的三種方法

    電子發(fā)燒友網(wǎng)站提供《修復(fù)鋰電池的三種方法.doc》資料免費(fèi)下載
    發(fā)表于 11-15 10:40 ?5次下載
    修復(fù)鋰電池的<b class='flag-5'>三種方法</b>

    美國防部發(fā)布人工智能采用戰(zhàn)略

    由首席數(shù)字和人工智能辦公室開發(fā)的最新藍(lán)圖是建立在2018年美國防部《人工智能戰(zhàn)略》和2020年發(fā)布的《國防部數(shù)據(jù)戰(zhàn)略》修訂版的基礎(chǔ)上,并取代了后者,后者為國防部部署
    的頭像 發(fā)表于 11-10 17:21 ?1097次閱讀

    如何用三種不同的方法來用按鈕控制燈光

    在電子和自動(dòng)化中,一個(gè)常見的任務(wù)是使用按鈕來控制燈的開/關(guān)狀態(tài)。這可以用不同的方式實(shí)現(xiàn),取決于設(shè)備的類型和涉及的邏輯。在本文中,我們將比較使用單片機(jī)、PLC和硬件連接來實(shí)現(xiàn)這個(gè)任務(wù)的三種方法。我們將討論每種方法的優(yōu)缺點(diǎn),以及所需的步驟和組件。
    的頭像 發(fā)表于 11-10 11:47 ?2203次閱讀
    如何用<b class='flag-5'>三種</b>不同的<b class='flag-5'>方法</b>來用按鈕控制燈光

    增強(qiáng)無線網(wǎng)絡(luò)信號(hào)的三種方法

    電子發(fā)燒友網(wǎng)站提供《增強(qiáng)無線網(wǎng)絡(luò)信號(hào)的三種方法.doc》資料免費(fèi)下載
    發(fā)表于 10-25 09:11 ?0次下載
    增強(qiáng)無線網(wǎng)絡(luò)信號(hào)的<b class='flag-5'>三種方法</b>