Google的演算法出過哪些囧事?
我們覺得這裡頭有些玩笑是 Google 故意做的。
眾所周知,Google 的支柱業務———線上廣告一直有通過演算法,把使用者進行區分對待,讓不同的人看到不同型別的廣告。
為了解不同的人所能看到的 Google 廣告有什麼區別,卡耐基梅隆大學和國際電腦科學協會(ICSI)展開了一項研究。通過他們開發的名為 Adfisher 的程式,系統模擬出了大量虛擬的男性和女性身份,並讓他們訪問一些招聘網站。結果發現在之後 Google 顯示的廣告中,針對男性的招聘廣告所宣稱的工作待遇都要優於針對女性的。
這不免讓人誤解,難道 Google 有明顯的性別歧視傾向,連廣告都不放過?研究人員倒是表示事實未必如此。這很有可能是演算法所導致的錯誤,也不排除是廣告主針對特定人群進行廣告投放的結果。
儘管這次女權主義者也許不會做出抗議,但此前演算法還是給 Google 引起過不少尷尬事。
把人識別為大猩猩
Google Photos 是一款今年 5 月才釋出的相簿應用。其亮點之一就是可以智慧識別影像中的人和物體,並做出分類。
然而,上週它卻因為把照片中兩名美籍黑人錯誤標記為大猩猩,而引起廣泛關注。招致使用者一番不滿和抱怨後,Google 不得不承認它在演算法上的不足,並對當事人致歉,來避免更多的糾紛。
用聖經解釋恐龍滅絕
Google 起家的搜尋引擎演算法也並沒給這家公司少惹事。今年 5 月就有使用者發現,當他們搜尋恐龍滅絕的原因時,排在其結果首位的卻是一家宗教網站。而其對問題的解釋居然運用了《聖經》進行論證。
難道這家科技公司開始宣揚宗教,還是程式設計師的一個彩蛋?恐怕,更合理的解釋只是演算法的問題。
白宮都被錯誤標記
同樣是今年 5 月,有使用者在 Twitter 上爆料,用 Google 地圖搜尋“Nigga House”,地圖上顯示的居然是白宮。而 Nigga 可是對黑人歧視性的俚語。
不知奧巴馬如果得知此事會怎麼想,鬧不好,可是一場政治危機。當然,最後發現這又是一次演算法過失,並得到了及時的改正。
兒童應用顯示少兒不宜內容
今年 2 月,Google 旗下的線上視訊網站 YouTube 釋出了它的兒童專版應用,通過演算法來為孩子們推薦合適的視訊,以此打造一個健康的網際網路環境。
荒唐的是,5 月份的時候,這個本來讓父母放心的應用卻顯示了露骨的性語言,甚至是戀童癖的笑話。這也免不了,引起了家長們的重視和投訴。Google 也因此受到了政府的調查。
分不清“賣”和“蘋果股價”
2012 年 12 月,Google 的財經頻道(Google Finance)也因為演算法問題,出現了惡作劇一樣的事件。
當使用者輸入 “Sell”(賣)或 “Over Sold”(賣空)時,系統竟然會分別跳轉到蘋果和亞馬遜的股價頁面。考慮到這些公司之間的競爭關係,小的惡作劇也不足為奇。不過,這次兩個關鍵詞與上述兩家公司實在相差太大。Google 的演算法問題錯的有些離譜。
把 KFC 標識當做真人抹掉了
除了把人當成大猩猩,Google 的影像識別演算法把非人的物件當做人也是常有的事。出於對個人隱私的保護,Google 會給街景地圖上出現人物的面部打上馬賽克,但有時也會出意外。
在 2009 年的時候,就連肯德基的標識上那個白鬍子老爺爺也沒能逃過 Google 演算法的打碼。縱然圖片和真人頭像懸殊很大,英國的一家肯德基店鋪的標牌上依然被模糊處理了。不過,這家店鋪此後在街景地圖上卻得到了人們“格外地關注”。
儘管自 Google 誕生以來,演算法就成了它取得成功的重要的因素,但它畢竟不能解決所有問題。我們也只能期望憑藉資料的積累和技術的完善,能讓演算法日益進步,並改善我們的生活。
相關文章
- 使用Google Fonts注意事項Go
- 網管囧事系列二:又要防毒,又要防黑客,網管怎樣三頭六臂?防毒黑客
- 前Google員工們的吐槽:在Google打工所能遇到的最壞事Go
- 微軟的過去和Google的宿命微軟Go
- JVM架構哪些事JVM架構
- Redis可以做哪些事?Redis
- 使用MyBatis的注意事項有哪些MyBatis
- 學習 Java 你出過哪些錯?歡迎留言Java
- 【人在運維囧途_11】GNU/Linux NFS 伺服器部署時許可權設定的注意事項運維LinuxNFS伺服器
- 開源囧事4:你們這些賣程式碼的能不能留自己的QQ號?留我QQ號幹嘛?
- Redis還可以做哪些事?Redis
- 事務級別有哪些?
- 直流負載箱的安全事項和注意事項有哪些?負載
- 囧之有道: 巾幗程式設計師程式設計師
- google的演算法是否真的很快? (轉)Go演算法
- Google釋出linux版本的PicasaGoLinux
- Redis使用過程中有哪些注意事項?看看BAT這類的公司是正確使用Redis的!!RedisBAT
- Google 釋出 ARCore 1.0Go
- 技術人攻略訪談:那些Google教會我的事Go
- 前端渲染過程的二三事前端
- JavaScirpt 的 bind 函式究竟做了哪些事Java函式
- GO 中的 defer 有哪些注意事項?上Go
- 事不過三
- 談談javascript非同步哪些事JavaScript非同步
- 演算法那些事之冒泡演算法演算法
- 通過 Google Docs 加密你的 Gmail 郵件Go加密AI
- Google App Engine 1.7.2 釋出GoAPP
- 面試官:你知道哪些事務失效的場景?面試
- MySql事務無法回滾的原因有哪些MySql
- 超酷!這些事也可以用Google做Go
- 聊聊GOOGLE說要退出中國這個事兒Go
- .net core中的哪些過濾器過濾器
- 資料探勘的過程有哪些
- 新聞稿策劃需要注意什麼?新聞稿釋出的注意事項有哪些?
- 從事web前端工作有哪些要求?Web前端
- Google雅虎齊出錯 Google盤後交易價"大跌"98%Go
- SSL證書的加密演算法有哪些?加密演算法
- Google的安卓穿戴Android Wear SDK釋出Go安卓Android