2019/04/17
最近在做實驗的時候,遇見了幾個可以自動化模型調優的庫,這裡做一下簡單的記錄以及簡單的理解,其實我也只是知道乙個皮毛,具體的可能還是要深入研究。
tpot
這個據說是,利用遺傳演算法進行整個機器學習流程的庫(包括特徵選擇、模型選擇、模型調優),這個已經試驗過,但是要注意,一定要進行引數的設定,可以先按照其文件的說明來,不然耗時非常久。
當時是在學習利用遺傳演算法來進行svm引數調優的過程中發現的,不過現在也忘了那個東西了。
auto-sklearn
這個的話,應該就是完全的自動話進行sklearn的過程,測試過一次,很慢。
最後出來的效果也不知道是什麼演算法,反正就是得到了乙個我當時算最高的準確率。
hyperopt
這個就不知道是什麼了,我當時是偶然發現的,看介紹說是分布式的引數調優。可能是找jupyter集群時候發現的。github上*還挺多的。
sklearn: automated learning method selection and tuning
這個也不知道是什麼時候弄得,但是我看他介紹,他是針對某個演算法來進行調優得,不是跟最開始得兩個,沒法選擇演算法。
自動化測試模型
自動化測試庫 框架和工具的區別 1.自動化測試庫 library 庫是 整合的乙個產品,供程式設計師呼叫,如webdriver就是乙個庫 web自動化測試庫 物件導向的 組織形成的庫叫類庫 面向過程的 組織形成的庫叫函式庫 2.自動化測試框架 framework 框架是為解決乙個或一類問題而開發的產...
自動化測試模型
線性模型 指令碼相對獨立,單純的模擬使用者完整的操作場景,測試用例的開發和維護成本高 模組化驅動測試 把重複的操作獨立成公共模組,當用力執行過程中需要用到這一模組是則被呼叫,最大限度的消除了重複,提高了測試用例的可維護性 資料驅動測試 資料的改變從而驅動自動化測試的執行,最終引起測試結果的改變,其實...
自動化測試之六 自動化測試模型
from selenium import webdriver chrome driver path r c users administrator envs selenuimautotest lib site packages selenium webdriver chrome chromedriv...