Android系統的開放固然贏得了眾多開發者和用戶的青睞,但同時安全也成為擺在Google面前的重大挑戰。近年來,Google不斷借助機器學習和人工智能技術來甄別危險應用,從而在用戶安裝之前扼殺和打擊惡意程序和漏洞。今天Google在博文中公布了其中Peer Grouping技術的細節,它能確保Play Store更富可玩性。
Peer Grouping技術的思路非常簡單,Google工程師說這項技術就是比較應用在執行相似任務時候的數據。舉例來說,20款計算器應用中,當其中一款應用要求獲得訪問麥克風、GPS定位和手機通訊類等權限,就意味著這并不是好應用。這時候Google全新的系統flags就會自動啟動,然后安全工程師就會對其進一步的審查。
通過機器學習,Google使用Peer Grouping技術掃描Play商城上大量應用程序。Google會根據應用描述、元數據(例如文件容量有多大),以及安裝次數等對應用進行分類歸納。然后為每個應用創建一個全新的對等組,使用“生產力”和“游戲”這樣相對“籠統和不靈活的”方式進行分類,一旦在組群中發現惡意應用,就會首先被該技術篩選出來,從而大大降低人工的工作量。
Google安全和隱私團隊的Martin Pelikan表示:“對于那些能夠給用戶隱私帶來負面影響的信號我們都非常的敏感,例如應用的權限申請和應用核心功能完全不符就會篩選剔除。例如,閃光燈應用就不需要訪問用戶的通訊類,或者用戶的精確硬件標識符。”