當前位置:
首頁 > 知識 > 電腦可以代替人類進行發明創造?

電腦可以代替人類進行發明創造?

人類進行發明創造時,很多時候都依賴於意外的發現。計算機能幫助我們收穫更多的好運嗎?

寶貴且難尋的靈感

1899年的一個夏日,一位美國自行車修理工從內胎包裝盒裡抽出一個自行車內胎並遞給他的顧客。之後這兩個人開始閑聊起來,而這位修理工開始隨意地玩弄內胎包裝盒。當抓住包裝盒的兩端並來回扭動時,他發現這就可以很順暢地改變包裝盒的形態。(你可以找一個牙膏盒來試一試。)這是一個微不足道的發現,但它卻足以改變整個世界。

電腦可以代替人類進行發明創造?

這位自行車修理工就是威爾伯·萊特。當時,他和他的弟弟奧維爾·萊特正在進行飛機的研製。他們遇到的一個大問題就是如何操縱飛機飛行姿態。而扭動內胎包裝盒給萊特兄弟一個靈感,那就是通過扭動機翼的形態來操縱飛機飛行姿態。

在發明創作的過程中,意外發現總是在其中發揮重要的作用。除了萊特兄弟發明飛機以外,還有很多這樣的例子。例如在1948年,瑞士工程師喬治·德·梅斯特拉爾在與他的狗散步回來之後發現狗身上粘滿了一種帶有許多小鉤子的草籽,這個意外發現使得他最終發明出了尼龍搭扣。而在1951年,來自伊斯曼柯達公司的哈利·庫弗在為飛機駕駛艙蓋尋找隔熱的聚合物時,發現一種化學材料過於粘了,什麼都能黏住。之後,他意識到這種東西可以拿來當膠水,於是萬能膠就誕生了。

這些發明家們的故事的確很吸引人,但是依靠意外來搞發明創造,意味著事情經常在很長的時間裡都沒有任何進展。數百年過去了,但大家搞發明創造時仍採用十分古老的方式,它效率低下,完全跟不上其他行業的腳步。

不過,現在我們已經開始學會給自己製造好運氣。那些難得的靈感乍現,過不多久就可以用計算機的軟體來逐步取代。也就是說,計算機輔助發明正朝我們走來。

模擬進化改進設計

電腦可以代替人類進行發明創造?

20世紀90年代,美國斯坦福大學的計算機科學家約翰·科扎所領導的研究小組,對計算機輔助發明進行了開創性的研究。他們使用了一種模擬自然界中進化的計算機演算法,即所謂的「遺傳演算法」。使用遺傳演算法時,計算機把一種方案被看作一個基因組,而基因組內的基因代表著如電壓、焦距或材料密度等的各種參數。開始時,計算機會從初始的基因庫中隨機產生一些基因組樣品,儘管它們可能不是一個很好的方案。通過對這些基因組進行雜交,並引入「變異」,這樣每一個後代既包含一些來自上一代的特徵,也包含一些可能有益的新特徵。然後給這些後代基因組一個給定的任務,來測試它們。挑選出最好的,作為下一輪育種的基因庫。這樣,一次又一次地重複這個過程,就像自然選擇一樣,最佳的方案最終會生存下來。

科扎的研究小組進行了一些測試,看這種遺傳演算法是否能重新發明出下面這些基本的電路:那些由貝爾實驗室在20世紀20年代和30年代所開發的過濾器、放大器以及反饋控制系統。最終,他們的測試成功了。他們的遺傳演算法能重新發明出經典的貝爾實驗室電路。

如果你認為他們只是太走運而已的話,那麼他們還有許多成功的例子。例如,他們使用這個遺傳演算法對應用於各種光學儀器的6種目鏡進行了各種組合的嘗試。他們的演算法不僅再現了所有的光學系統,而且還對一些原設計進行了改進。其中,這種改進可以用來申請專利的。

遺傳演算法具有很強的通用性,在由美國計算機協會每年舉辦一次的遺傳與進化計算會議上,研究人員都會展示利用遺傳演算法所做出的發明。例如,在2015年的會議上,一個來自義大利的研究團體利用遺傳演算法,為一個有著4個觸角的水下無人機找到了一種高效游泳的姿態。而來自歐洲航天局的高級概念實驗室的工程師們,利用遺傳演算法為未來清理低軌道太空垃圾的太空設備設計出了一個最省油的路線。

每年會議都會頒發一個最大獎項,叫做「人類競爭力獎」,來獎給那些被認為超過人類聰明才智的發明。2004年,首屆人類競爭力獎被授予了一個奇形怪狀的天線。這個發明是由美國宇航局資助的,它看起來像一棵繁茂且怪異的樹,有著很多醜陋的分支,但是它工作起來極為出色。這種玩意肯定不是人類能設計出的。

而這往往會成為問題的關鍵。當計算機用於輔助發明時,它們不會被人類那些先入為主的觀念所蒙蔽,所以計算機可以做出人類從來都沒有想過的發明。

而2015年的「人類競爭力獎」頒給了一種提高超低功耗計算機運算準確度的方法。這種計算機是建立在簡單的邏輯電路上的,耗電少但會產生很多運算錯誤。捷克布爾諾科技大學的計算機科學家利用遺傳演算法使得軟體不斷進化,最終找到一種簡單的辦法就能夠進行糾錯。他們的研究成果是一個綠色的晶元,適用於計算準確度要求不高的程序,例如流媒體音樂或視頻。

幫助你進行橫向思維

不過使用遺傳演算法,你仍有一個需要面對的問題:你需要提前知道關於你所發明東西的所有細節,這樣你的演算法才能以富有成效的方式改進它。這意味著,遺傳演算法往往是善於優化已有的發明,而這並不需要很大的創新,這也通常不會帶來具有巨大的商業價值的發明。那麼,還有什麼辦法,使得計算機能給我們帶來更大的創新呢?

發明家發明一項新東西,常常是注意到了許多人所忽視的事情。如果計算機能讓人們注意到問題中容易忽視的事情,那麼我們就可以利用它來產生一個極具創新的發明。而最近,位於美國的創新加速器公司開發了一種軟體,就可以用來幫助發明者注意容易錯過的事情。那麼,他們的軟體是怎麼做到這一點的呢?

他們的軟體可以讓你用人類的語言來描述問題,然後它會把問題拆為大量相關的短語,並使用這些在專利資料庫中進行搜索,來尋找哪些發明解決了類似的問題。最重要的是,這種軟體還會在其他領域裡尋找類似的問題。換句話說,軟體能幫助你進行橫向思維。

在一個例子中,測試人員要求軟體找到一種辦法,減少橄欖球運動員比賽時產生腦震蕩的風險。軟體把問題的描述拆開,然後搜索下面的關鍵詞來尋找解決方案:減少能量、吸收能量、交換力、減少動量、反力、改變方向、擊退能量。最終根據「擊退能量」的搜索結果,公司最終發明出了一種包含強磁體的頭盔,這種頭盔可以彼此發生排斥,這樣可有效地減少頭盔發生嚴重的衝撞。但不幸的是,這個發明在幾周之前就被其他人申請了專利。不過,這個例子表明,創新加速器的軟體的確能有很大的幫助。

在另一個例子中,軟體成功地複製了滑雪板製造商最近的創新發明。其問題是要找到一種方法來減少滑雪時滑雪板的振動,使得滑雪者可以更快更安全地滑雪。製造商偶然發現了解決這個問題的答案,而創新加速器的軟體也能夠迅速地找到它。小提琴製造商已經有辦法減少樂器的額外振動來產生純凈的音樂,而軟體會提示這種辦法可以應用於滑雪板。

創新加速器的首席技術官托尼·麥卡弗里認為,90%的問題都已經在其他領域裡得到了解決,你所要做的就是找到它們。他現在正計劃使用IBM的超級計算機沃森,對數以百萬計的文件進行分析,來幫助軟體對專利和技術論文有更加深入的了解。

而另一家名為Iprova的瑞士科技公司,也發明了「計算機加速發明」技術來幫助發明者進行橫向思考,而且點子的來源遠遠超出了專利文件。該公司不願透露它們的軟體究竟是如何工作的,但是在2013年的一項專利表明,其軟體會為客戶提供「建議的創新機會」,來源不僅限於專利資料庫和技術期刊,而且還包括博客、在線新聞網站和社交網路。

特別有意思的是,Iprova公司的軟體還可以隨著互聯網上熱門話題的改變而改變其建議。這樣,它會帶來更多富有成效的建議。Iprova公司的軟體每個月可以產生上百個高質量的發明,然後公司會與客戶溝通,客戶可以選擇一些來申請專利。Iprova公司的客戶主要來自醫療保健、自動化和電信行業,其中的一個客戶就是飛利浦——一家跨國技術公司。從這就可以看出Iprova公司的事業蒸蒸日上。

計算機發明遇到專利麻煩

然而,如果大部分的工作都是由計算機做的話,那麼這種事情可能會破壞專利制度本身。目前專利制度要求,只有當「具備通常技藝的人士」相信一項發明不是顯而易見的,這項發明才可能被授予專利權。但如果發明者只是用計算機發明出來的,那麼這項發明可能會被視為計算機的一個顯而易見的輸出結果,可能不具有申請專利的條件。

現在,這種擔憂已經在藥物的研發中變得嚴重起來。如果發現藥物的工具軟體變得如此強大,研究人員只需要負責監視軟體的活動,這會使整個藥物研發過程變成一件顯而易見的事情,那麼此時還能申請專利嗎?所以說,計算機輔助發明技術可能會使許多發明失去專利保護,這會大大打擊發明者的積極性。

但不管怎樣,在未來的發明的過程中,計算機的輔助將會發揮越來越重要的作用。計算機會加速技術的進步,還會帶來公平的競爭,使得許多人都可以成為發明家。雖然大家常說機會總是留給有準備的人,但是在現在,藉助計算機,我們可以大大增加意外發現出現的概率。換句話說,計算機能幫助我們收穫更多的好運。



(本文源自大科技*百科新說2015年第11期)

作者寫於2015-11-29
喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 知識百科 的精彩文章:

胎兒也能嘗出食物的味道?
精神治療師:做惡夢對人有益?

TAG:知識百科 |