在YouOnly PropagateOnce(YOPO)的算法中,研究人員開發了出一種加速對抗訓練的有效策略。他們將神經網絡的對抗訓練重新組織為差異化游戲,并為其開發了龐特里亞金(Pontryagin)的極大原則。
通過最大原理,他們發現對抗層只與第一層的權重相結合,這有助于將對抗層更新從反向傳播梯度計算中分離出來。
這樣做,YOPO避免了訪問梯度所需的次數,這顯著減少了計算時間。為了證明其有效性,研究人員在MNIST和CIFAR10上進行了實驗,并發現使用YOPO訓練的模型與PGD對抗訓練的模型在清潔數據和對抗擾動數據上具有相似的表現,但YOPO訓練的模型具有更優秀的性能和較低的計算成本。
YOPO讓人聯想到YOLO,但與YOLO不同的是,YOPO算法是解決龐特里亞金極大原理的一種方法。龐特里亞金的極大原理具有很大的潛力,因為它可以啟發各種算法的設計,從而分解對抗更新和數據反向傳播。
我們希望YOPO能夠為強大的ML應用程序修復對抗性示例。
如果你發現了對抗性示例,恭喜你,從現在開始它們不再是bug
與傳統觀點相反,一群學者最近發表了一種關于對抗性示例現象的新觀點。根據他們的說法,對抗性的示例自然地來自于標準機器學習數據集中的高度預測但非魯棒的特征。
他們證明了對抗性的示例可以直接歸因于非魯棒特征的存在。非魯棒特征意為從數據分布的模式中得到的具有高度預測性的特征,但這對人類來說是脆弱和難以理解的。
他們將對抗脆弱性作為主導監督學習范式的主要結果,這表明:對抗脆弱性是我們模型對數據中良好概括特征的敏感性的直接結果。
他們通過明確地解釋標準數據集中魯棒的和非魯棒的特征,為他們的假設提供了支持。此外,他們表明單獨的非強大功能對于良好的推廣是令人滿意的。
本研究論文中的研究結果似乎得出結論,只有在采用魯棒訓練時,分類器才能學習完全準確且完全穩健的決策邊界。因此,鑒于這些元素存在于真實世界的數據集中,分類器利用在人類選擇的相似概念下恰好是非魯棒的高度預測特征應該不足為奇。
此外,從可解釋性的角度來看,只要模型依賴于非魯棒特征,就不可能期望模型解釋既對人類有意義又完全依據模型。為了獲得可解釋和強大的模型,需要人類進行先驗后,再進行模型訓練。
下一代MobileNetV3定義
2017年,GoogleAI宣布發布了MobileNets,這種計算機視覺模型旨在于考慮設備或嵌入式應用程序資源受限的情況下,有效并最大限度地提高準確性。現在,研究人員發布了MobileNetV3,它代表了基于互補搜索技術和新架構設計相結合的下一代MobileNets。
MobileNetV3通過結合使用NetAdapt算法補充的硬件感知網絡架構搜索(NAS)調整到移動電話CPU,然后通過尖端架構改進進行性能提升。
在此過程之后,研究人員創建了兩個新的MobileNet模型:MobileNetV3-Large和MobileNetV3-Small,分別針對高資源和低資源的使用情況。然后對模型進行調整并應用于對象檢測和語義分割任務。
MobileNetV3的大型和小型模型將使研究人員能夠繼續進步,從而提供下一代高度精確的網絡模型,這將促進設備端計算機視覺的進步。
半監督學習的整體性方案
半監督式學習已經證明,它是利用未標記的數據來減輕機器學習對大型標記數據集依賴的一種強有力的方法。谷歌的一組研究人員已經通過對目前領先的半監督學習方法的整合而提出了一種新的算法,即MixMatch.新算法的工作原理是通過猜測新增未標記數據的低熵標簽并通過MixUp混合已標記和未標記數據.
評估顯示,MixMatch在許多數據集和標記的數據量等方面極大地顯示了其優越性.例如,在有250個標簽的CIFAR-10,STL-10的系數為2的情況下上,錯誤率從38%下降到了11%
MixMatch展現出其相對于傳統方法的優越性.這一研究更有價值的一點在于對半監督學習文獻和相關混合方法研究的進一步整合,這講促進對大幅提高算法效率因素的探索。
目前,MixMatch可以幫助我們實現更好的差別隱私交易中的準確性和私密性。
針對神經網絡的對抗式再編程
在近期的研究中,谷歌研究員嘗試了一個具有挑戰性的目標:在不提供攻擊者對既定目標期望輸出的條件下,重新編程來模擬攻擊者選擇的任務。
研究人員發現,經過訓練的神經網絡可以被重新編程來分類排列的圖像,這些圖像不保留任何原始的空間結構,這表明跨領域重新編程是可能的。他們還發現,經過訓練的神經網絡比隨機系統更容易受到對抗式重新編程的影響,即使在數據結構與主要任務中的數據結構差異很大的情況下,重新編程仍然是成功的。
這就是對圖像領域中的分類任務進行對抗式重新編程的演示。類似的攻擊在音頻、視頻、文本或其他方面能成功嗎?以RNNs的對抗式重新編程為例——攻擊者只需要在RNN中找到用于執行簡單操作的輸入,就可以重新編程模型來執行任何計算任務。
如果一個特別設計的輸入可以重構整個機器學習系統,攻擊者將會達到難以預料的可怕效果。例如,攻擊者很容易竊取計算資源或執行違反云服務編程的任務。所有這一切都表明了對抗式重新編程可能給人工智能系統帶來的潛在威脅。
隨著人工智能的不斷發展,認識到技術的進步可能帶來的潛在挑戰,并努力找到減輕或抵御這些挑戰的可能方法,對人工智能的未來十分重要。
-
人工智能
+關注
關注
1793文章
47535瀏覽量
239348
原文標題:Google AI再定義設備端機器學習,DNNs智能手機端實現實時運行 | AI一周學術
文章出處:【微信號:BigDataDigest,微信公眾號:大數據文摘】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論