Google 人工智慧開源神器 3 歲了,它被用在很多意想不到的地方
2018 年 11 月 25
2015 年 11 月 9 日,Google 正式對外開源機器學習框架 TensorFlow,到 2018 年 11 月正好 3 年。TensorFlow 三年一直更新,2019 年即將發表 2.0 版。應用方面也沒落後,Google 已用 TensorFlow 最佳化旗下許多產品。
藉助 TensorFlow,Google 讓產品更智慧
在 Gmail 寫信,系統會智慧建議下一個單詞或完整的句子;Google Photos 瀏覽時看到一張偏暗的照片,系統會自動幫助你調整曝光,讓照片更亮點;Google 翻譯寫入一句話,系統可對整個句子翻譯而非逐字翻譯,大幅提高翻譯精確度和流暢度;跟 Google 的人工智慧助理 Google Assistant 對話,再也不用一次次說出喚醒詞「Hey, Google」,一次喚醒就能多輪對話。
Google 內超過 80% 軟體都採用基於 TensorFlow 的機器學習,最新案例是可自己打電話的 AI 系統 Duplex。
Google 在 2018 年的 Google I/O 大會發表 Duplex,具語言理解、互動、時間控制、語言生成方面能力,可幫你打電話給髮廊、餐廳等消費場所,詢問資訊或預約。和店員交談時,還能模仿人類的語調,停頓、拉長,甚至使用「嗯、呃」一類語助詞
上能發現「第二個太陽系」,下能預測餘震位置
凌星測光法的原理是,當行星從恆星前方經過,會遮住一部分光線,克卜勒望遠鏡就能探測到恆星光線減弱,光變曲線會有「U」型下沉。
在 TensorFlow 的基礎上搭建一個機器學習模型,訓練一已標記過 15,000 個地外行星資料的神經網路,判斷克卜勒望遠鏡接收的訊號是否來自某顆地外行星。經過訓練後,模型判斷準確率達 96%。
成功運作後,模型用至實戰,很快從 670 顆恆星周圍找到兩顆地外行星,就是克卜勒 90 星系中的克卜勒-90i 和克卜勒 80 星系中的克卜勒-80g。
得益於克卜勒-90i 的發現,克卜勒 90 星系成為太陽系之外首個已知的八行星星系。
TensorFlow 不僅可處理天上的事,還能解決地面的麻煩,比如地震。地震造成破壞不可避免,但如果及時營救,能最大程度減少損失。
行醫濟世,AI For Good
醫學一直是 TensorFlow 應用的重點領域,目前在偵測糖尿病視網膜病變、偵測移轉性乳腺癌、心血管疾病評估、癌症偵測和分析病曆都小有成果。
以檢測糖尿病視網膜病變為例。全球有 4.15 億糖尿病患者面臨視網膜病變的風險,若發現及時可治癒,但若未及時診斷,可能導致不可逆失明。
目前,Google 在醫學領域最新的消息是,成立 Google Health 部門,並把一手締造 AlphaGo 的 DeepMind 健康業務納入。
實用之餘,還會畫畫
別看 TensorFlow「一本正經」,又是發活動星、預測餘震,又是診斷糖尿病視網膜病變的,其實搞藝術也有兩把刷子。像 AutoDraw,能幫助你將自己的塗鴉變成畫作。