精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

如何高效、快速、準確地完成ML任務,這4個AutoML庫了解一下

開發 開發工具 深度學習
在本文中,作者詳細介紹了四種自動化的 ML 工具包,分別是 auto-sklearn、TPOT、HyperOpt 以及 AutoKeras。如果你對 AutoML 感興趣,這四個 Python 庫是最好的選擇。作者還在文章結尾文章對這四個工具包進行了比較。

自動機器學習(Automated Machine Learning, AutoML)是一個新興的領域,在這個領域中,建立機器學習模型來建模數據的過程是自動化的。AutoML 使得建模更容易,并且每個人都更容易掌握。

在本文中,作者詳細介紹了四種自動化的 ML 工具包,分別是 auto-sklearn、TPOT、HyperOpt 以及 AutoKeras。如果你對 AutoML 感興趣,這四個 Python 庫是最好的選擇。作者還在文章結尾文章對這四個工具包進行了比較。

[[344012]]

auto-sklearn

auto-sklearn 是一個自動機器學習工具包,它與標準 sklearn 接口無縫集成,因此社區中很多人都很熟悉該工具。通過使用最近的一些方法,比如貝葉斯優化,該庫被用來導航模型的可能空間,并學習推理特定配置是否能很好地完成給定任務。

該庫由 Matthias Feurer 等人提出,技術細節請查閱論文《Efficient and Robust Machine Learning》。Feurer 在這篇論文中寫道:

我們提出了一個新的、基于 scikit-learn 的魯棒 AutoML 系統,其中使用 15 個分類器、14 種特征預處理方法和 4 種數據預處理方法,生成了一個具有 110 個超參數的結構化假設空間。

auto-sklearn 可能最適合剛接觸 AutoML 的用戶。除了發現數據集的數據準備和模型選擇之外,該庫還可以從在類似數據集上表現良好的模型中學習。表現最好的模型聚集在一個集合中。

圖源:《Efficient and Robust Automated Machine Learning》

在高效實現方面,auto-sklearn 需要的用戶交互最少。使用 pip install auto-sklearn 即可安裝庫。

該庫可以使用的兩個主要類是 AutoSklearnClassifier 和 AutoSklearnRegressor,它們分別用來做分類和回歸任務。兩者具有相同的用戶指定參數,其中最重要的是時間約束和集合大小。

  1. import autosklearn as ask 
  2. #ask.regression.AutoSklearnRegressor() for regression tasks 
  3. model = ask.classification.AutoSklearnClassifier(ensemble_size=10, #size of the end ensemble (minimum is 1) 
  4.                                                  time_left_for_this_task=120, #the number of seconds the process runs for 
  5.                                                  per_run_time_limit=30) #maximum seconds allocated per model 
  6. model.fit(X_train, y_train) #begin fitting the search model 
  7. print(model.sprint_statistics()) #print statistics for the search 
  8. y_predictions = model.predict(X_test) #get predictions from the model 

更多 AutoSklearn 相關文檔請查閱:https://automl.github.io/auto-sklearn/master/。

TPOT

TPOT 是另一種基于 Python 的自動機器學習開發工具,該工具更關注數據準備、建模算法和模型超參數。它通過一種基于進化樹的結,即自動設計和優化機器學習 pipelie 的樹表示工作流優化(Tree-based Pipeline Optimization Tool, TPOT),從而實現特征選擇、預處理和構建的自動化。

圖源:《Evaluation of a Tree-based Pipeline Optimization Tool for Automating Data Science》 。

程序或 pipeline 用樹表示。遺傳編程(Genetic Program, GP)選擇并演化某些程序,以最大化每個自動化機器學習管道的最終結果。

正如 Pedro Domingos 所說,「數據量大的愚蠢算法勝過數據有限的聰明算法」。事實就是這樣:TPOT 可以生成復雜的數據預處理 pipeline。

潛在的 pipelie(圖源:TPOT 文檔)

TPOT pipeline 優化器可能需要幾個小時才能產生很好的結果,就像很多 AutoML 算法一樣(除非數據集很小)。用戶可以在 Kaggle commits 或 Google Colab 中運行這些耗時的程序。

  1. import tpot 
  2. pipeline_optimizer = tpot.TPOTClassifier(generations=5, #number of iterations to run the training 
  3.                                          population_size=20, #number of individuals to train 
  4.                                          cv=5) #number of folds in StratifiedKFold 
  5. pipeline_optimizer.fit(X_train, y_train) #fit the pipeline optimizer - can take a long time 
  6. print(pipeline_optimizer.score(X_test, y_test)) #print scoring for the pipeline 
  7. pipeline_optimizer.export('tpot_exported_pipeline.py') #export the pipeline - in Python code! 

也許 TPOT 最好的特性是它將模型導出為 Python 代碼文件,后續可以使用它。具體文檔和教程示例參見以下兩個鏈接:

  • TPOT 文檔地址:https://epistasislab.github.io/tpot/。
  • TPOT 的教程示例地址:https://epistasislab.github.io/tpot/examples/

HyperOpt

HyperOpt 是一個用于貝葉斯優化的 Python 庫,由 James Bergstra 開發。該庫專為大規模優化具有數百個參數的模型而設計,顯式地用于優化機器學習 pipeline,并可選擇在多個核心和機器上擴展優化過程。

但是,HyperOpt 很難直接使用,因為它非常具有技術性,需要仔細指定優化程序和參數。相反,作者建議使用 HyperOpt-sklearn,這是一個融合了 sklearn 庫的 HyperOpt 包裝器。

具體來說,HyperOpt 雖然支持預處理,但非常關注進入特定模型的幾十個超參數。就一次 HyperOpt sklearn 搜索的結果來說,它生成了一個沒有預處理的梯度提升分類器:

  1. {'learner': GradientBoostingClassifier(ccp_alpha=0.0, criterion='friedman_mse'init=None
  2.                            learning_rate=0.009132299586303643, loss='deviance'
  3.                            max_depth=Nonemax_features='sqrt'
  4.                            max_leaf_nodes=Nonemin_impurity_decrease=0.0, 
  5.                            min_impurity_split=Nonemin_samples_leaf=1
  6.                            min_samples_split=2min_weight_fraction_leaf=0.0, 
  7.                            n_estimators=342n_iter_no_change=None
  8.                            presort='auto'random_state=2
  9.                            subsample=0.6844206624548879, tol=0.0001, 
  10.                            validation_fraction=0.1, verbose=0
  11.                            warm_start=False), 'preprocs': (), 'ex_preprocs': ()} 

如何構建 HyperOpt-sklearn 模型可以查看源文檔。它比 auto-sklearn 復雜得多,也比 TPOT 復雜一點。但是如果超參數很重要的話,它可能是值得的。

文檔地址:http://hyperopt.github.io/hyperopt-sklearn/

AutoKeras

與標準機器學習庫相比,神經網絡和深度學習功能更強大,因此更難實現自動化。AutoKeras 庫有哪些功效呢?具體如下:

  1. 通過 AutoKeras,神經框架搜索算法可以找到最佳架構,如單個網絡層中的神經元數量、層數量、要合并的層、以及濾波器大小或 Dropout 中丟失神經元百分比等特定于層的參數。一旦搜索完成,用戶可以將其作為普通的 TF/Keras 模型使用;
  • 通過 AutoKeras,用戶可以構建一個包含嵌入和空間縮減等復雜元素的模型,這些元素對于學習深度學習過程中的人來說是不太容易訪問的;
  • 當使用 AutoKeras 創建模型時,向量化或清除文本數據等許多預處理操作都能完成并進行優化;
  • 初始化和訓練一次搜索需要兩行代碼。AutoKeras 擁有一個類似于 keras 的界面,所以它并不難記憶和使用。

AutoKeras 支持文本、圖像和結構化數據,為初學者和尋求更多參與技術知識的人提供界面。AutoKeras 使用進化神經網絡架構搜索方法來減輕研究人員的繁重和模棱兩可的工作。

盡管 AutoKeras 的運行需要很長時間,但用戶可以指定參數來控制運行時間、探索模型的數量以及搜索空間大小等。

  1. Hyperparameter      |Value     |Best Value So Far   
  2. text_block_1/block_type|transformer|transformer         
  3. classification_head_1/dropout|0         |0                   
  4. optimizer           |adam      |adam                 
  5. learning_rate       |0.001     |0.001               
  6. text_block_1/max_tokens|20000     |20000               
  7. text_block_1/text_to_int_sequence_1/output_sequence_length|200       |200                 
  8. text_block_1/transformer_1/pretraining|none      |none                 
  9. text_block_1/transformer_1/embedding_dim|32        |32                   
  10. text_block_1/transformer_1/num_heads|2         |2                   
  11. text_block_1/transformer_1/dense_dim|32        |32                   
  12. text_block_1/transformer_1/dropout|0.25      |0.25                 
  13. text_block_1/spatial_reduction_1/reduction_type|global_avg|global_avg           
  14. text_block_1/dense_block_1/num_layers|1         |1                   
  15. text_block_1/dense_block_1/use_batchnorm|False     |False               
  16. text_block_1/dense_block_1/dropout|0.5       |0.5                 
  17. text_block_1/dense_block_1/units_0|20        |20 

AutoKeras 的相關內容參閱以下兩個鏈接:

  • 文檔地址:https://autokeras.com/
  • 教程地址:https://towardsdatascience.com/automl-creating-top-performing-neural-networks-without-defining-architecture-c7d3b08cddc

四個庫各有特色,應該選哪個?

用戶可以根據自己的需求選擇合適的 Python 庫,作者給出了以下幾個建議:

  • 如果你的首要任務是獲取一個干凈、簡單的界面和相對快速的結果,選擇 auto-sklearn。另外:該庫與 sklearn 自然集成,可以使用常用的模型和方法,能很好地控制時間;
  • 如果你的首要任務是實現高準確率,并且不需要考慮長時間的訓練,則使用 TPOT。額外收獲:為最佳模型輸出 Python 代碼;
  • 如果你的首要任務是實現高準確率,依然不需要考慮長時間的訓練,也可選擇使用 HyperOpt-sklearn。該庫強調模型的超參數優化,是否富有成效取決于數據集和算法;
  • 如果你需要神經網絡(警告:不要高估它們的能力),就使用 AutoKeras,尤其是以文本或圖像形式出現時。訓練確實需要很長時間,但有很多措施可以控制時間和搜索空間大小。

參考鏈接:

https://towardsdatascience.com/4-python-automl-libraries-every-data-scientist-should-know-680ff5d6ad08

【本文是51CTO專欄機構“機器之心”的原創譯文,微信公眾號“機器之心( id: almosthuman2014)”】 

戳這里,看該作者更多好文

 

責任編輯:趙寧寧 來源: 51CTO專欄
相關推薦

2020-09-22 07:33:03

開發技能代碼

2021-07-07 17:53:06

教育行業人工智能AI

2020-03-11 09:37:48

程序員技能開發者

2019-02-20 14:16:43

2023-04-23 14:55:10

開發TypeScript裝飾器

2021-08-12 10:05:06

MySQL數據庫MySQL

2021-11-19 10:25:23

MySQL數據庫架構

2023-06-07 15:32:22

2021-01-21 10:23:43

數據庫架構技術

2018-10-15 05:42:52

超參數搜索深度學習數據科學

2020-12-10 08:44:35

WebSocket輪詢Comet

2022-03-24 13:36:18

Java悲觀鎖樂觀鎖

2020-07-30 08:27:33

Javascript閉包變量

2021-04-27 07:52:18

SQLNULLOR

2021-08-12 23:12:13

Windows 10Windows微軟

2020-02-10 14:26:10

GitHub代碼倉庫

2024-04-11 12:19:01

Rust數據類型

2018-06-05 17:40:36

人工智能語音識別

2020-12-01 17:46:24

FossilGit

2018-06-20 11:00:06

云應用開發PaaS
點贊
收藏

51CTO技術棧公眾號

精品欧美一区二区三区久久久| 欧美国产日韩免费| 亚洲天堂国产视频| 色www永久免费视频首页在线 | 五月天中文字幕一区二区| 免费观看国产成人| 国产免费无遮挡| 国产精品日韩久久久| 自拍偷拍亚洲精品| 国产一卡二卡三卡四卡| 素人一区二区三区| 亚洲综合一区二区| 亚洲高清在线观看一区| 亚洲精品无遮挡| 麻豆国产精品一区二区三区| 久久久久久亚洲精品中文字幕| 亚洲一区 欧美| 乱中年女人伦av一区二区| 欧美日韩激情一区二区三区| 五十路熟女丰满大屁股| 国产乱色在线观看| 国产欧美日韩在线观看| 国产精品伊人日日| 国产视频一二三四区| 日韩国产精品大片| 97视频在线观看视频免费视频| 国产成人在线网址| 精品国产a一区二区三区v免费| 日韩欧美一区在线| 日日躁夜夜躁aaaabbbb| 日本乱码一区二区三区不卡| 亚洲激情男女视频| 自拍亚洲欧美老师丝袜| 国产精品久久一区二区三区不卡| 成人小视频免费观看| 91在线视频九色| 中文字幕在线2019| 日韩不卡在线观看日韩不卡视频| 久久免费精品视频| 免费一级片在线观看| 99久久婷婷| 自拍亚洲一区欧美另类| 国产伦精品一区二区三区视频女| 任你躁在线精品免费| 欧美精品一区二区三区在线| 中文字幕第10页| www.91精品| 欧美丰满高潮xxxx喷水动漫| 亚洲欧美日韩一级| 国产综合av| 欧美亚洲国产一区二区三区va| 成年人在线看片| 中文字幕av一区二区三区佐山爱| 天天色图综合网| 男人用嘴添女人下身免费视频| av中文字幕在线看| 精品国产乱码久久久久久婷婷| 亚洲国产精品成人天堂| 99在线视频影院| 婷婷丁香久久五月婷婷| 欧美日韩成人免费视频| 在线最新版中文在线| 欧美日韩免费区域视频在线观看| 九色在线视频观看| sis001欧美| 91福利区一区二区三区| 少妇一级淫免费放| 91麻豆精品国产91久久久更新资源速度超快| 欧美日韩综合一区| 中文字幕22页| 日本免费一区二区视频| 337p日本欧洲亚洲大胆色噜噜| 免费黄色三级网站| 亚洲精品合集| 最近2019中文免费高清视频观看www99| 美国黑人一级大黄| 亚洲成人av| 久久久噜噜噜久久久| 国产精品久久久久久99| 日韩和的一区二区| 91亚洲精华国产精华| 亚洲成人一二三区| www日韩大片| 亚洲五月六月| 国产蜜臀一区二区打屁股调教| 黄网站色欧美视频| 亚洲欧美久久久久| 66精品视频在线观看| 亚洲精品在线观看www| 91视频最新网址| 亚洲性视频h| 国产成人精品在线播放| 国内精品久久久久久久久久久 | 蜜臀久久99精品久久久久久| 婷婷久久综合| 91精品国产91久久久久久吃药| 国产在线一级片| 国产盗摄女厕一区二区三区| 久久一区二区三区av| 欧美性videos| 欧美日韩一区二区在线| 一个色综合久久| 久久aimee| 久久精品夜夜夜夜夜久久| 六月丁香激情综合| 狠狠色综合日日| 蜜桃成人免费视频| www视频在线免费观看| 欧美日韩一区二区精品| 男男受被啪到高潮自述| 国产精品日韩精品中文字幕| 欧美老女人性视频| 波多野结衣影片| 99精品视频在线观看| 中文字幕一区二区中文字幕| 成人勉费视频| 欧美成人在线直播| 免费黄色激情视频| 久久精品91| 精品久久久久久一区二区里番| 日本不卡三区| 欧美亚洲禁片免费| 亚洲第一页av| 日韩香蕉视频| 国产精品12| 91最新在线视频| 欧美日韩精品一区二区三区| 3d动漫精品啪啪一区二区下载| 欧美日韩精品| 91夜夜未满十八勿入爽爽影院| 成人p站proumb入口| 黑丝美女久久久| 好男人香蕉影院| 国产一区二区三区四区三区四| 91精品视频在线| 日本三级在线播放完整版| 欧美图片一区二区三区| 无码人妻aⅴ一区二区三区69岛| 野花国产精品入口| 国产伦精品一区二区三区高清版| 91高清在线观看视频| 欧美一区二区三区四区在线观看| 日本激情小视频| 免费看黄裸体一级大秀欧美| 免费看成人午夜电影| 国产在线88av| 日韩av在线导航| 五月婷婷亚洲综合| xfplay精品久久| 北条麻妃在线视频| 欧美影院三区| 国产欧美日韩专区发布| porn亚洲| 91麻豆精品国产无毒不卡在线观看 | 美女色狠狠久久| 在线播放亚洲激情| 中文字幕一区二区三区四区免费看| 国产女主播在线一区二区| 麻豆传传媒久久久爱| 日本电影一区二区| 川上优av一区二区线观看| 在线观看免费视频你懂的| 欧美成人一区二区三区片免费 | b站大片免费直播| 日韩高清一区在线| 一区二区视频在线观看| 久久精品一级| 海角国产乱辈乱精品视频| 香蕉视频911| 在线观看免费视频综合| 四虎影院中文字幕| 国产99久久精品| 日韩精品视频一区二区在线观看| 久久综合亚洲| 成人有码在线视频| 激情av在线播放| 亚洲欧美国产精品久久久久久久 | 91精品国产闺蜜国产在线闺蜜| 国产在线精品一区二区| 国产www免费| 国语产色综合| 5g国产欧美日韩视频| 女厕盗摄一区二区三区| 中文字幕精品www乱入免费视频| 99国产精品一区二区三区| 黄色成人在线播放| 欧美特黄一级片| 99精品欧美一区| 日韩av一卡二卡三卡| 亚洲啪啪91| 午夜精品亚洲一区二区三区嫩草| 日本精品在线播放| 国产成人精品免高潮在线观看| 成人在线观看亚洲| 亚洲男人天堂九九视频| 国产高清第一页| 色av一区二区| 国产亚洲精品码| 亚洲国产成人在线| 国产高清成人久久| 精品亚洲欧美一区| 国产精品亚洲αv天堂无码| 亚洲成人免费| 涩涩日韩在线| 日韩高清三区| 亚洲在线视频福利| 国产综合色在线观看| 91av在线播放| 日本孕妇大胆孕交无码| 在线观看日韩欧美| 欧美一区二区少妇| 精品国内片67194| 一道本无吗一区| 欧美午夜精品久久久久久浪潮| 91成人福利视频| 中文在线资源观看网站视频免费不卡| 亚洲天堂2024| 国产精一品亚洲二区在线视频| 成人黄色一区二区| 国产精品五区| 人妻夜夜添夜夜无码av| 午夜久久久久| 亚洲自拍偷拍一区二区三区| 成人一区不卡| 日本亚洲欧洲精品| 综合干狼人综合首页| 黄色99视频| 国产另类在线| 古典武侠综合av第一页| 久久伊人精品| 91免费看国产| 国产精品xnxxcom| 国产综合福利在线| 久久国内精品| 国产精品丝袜白浆摸在线| 欧美香蕉视频| 国产精品99久久久久久人| 在线天堂中文资源最新版| 91国语精品自产拍在线观看性色 | 91欧美激情另类亚洲| 欧美成人免费全部网站| 国产日韩欧美日韩| 日本午夜精品久久久久| 国产日韩欧美夫妻视频在线观看 | 99热在线播放| 亚洲国产中文在线二区三区免| 国产在线高清精品| 亚洲精品一区av| 91性高湖久久久久久久久_久久99| 亚洲欧美一级| 91中文在线观看| 日韩在线观看中文字幕| 国产精品10p综合二区| 成人在线视频中文字幕| 精品国产综合久久| 国产亚洲一卡2卡3卡4卡新区 | 91久久国产婷婷一区二区| 91国产一区| 99在线影院| 欧美午夜寂寞| 日韩区国产区| 婷婷亚洲综合| 黄网站色视频免费观看| 一区久久精品| 国产精品少妇在线视频| 蜜臀av性久久久久蜜臀aⅴ | 国产成人a亚洲精v品无码| 视频一区二区中文字幕| 最新天堂在线视频| 国产成人免费视频一区| 免费看黄色aaaaaa 片| 国产亚洲成aⅴ人片在线观看| 91免费在线看片| 亚洲综合激情网| 99久久久久久久久| 欧美日韩国产欧美日美国产精品| 国产免费黄色录像| 亚洲国产另类久久精品 | 麻豆成人入口| 亚洲一区二区三区免费看| 欧美 亚欧 日韩视频在线| 国产白丝袜美女久久久久| 日本美女一区二区三区视频| 潘金莲一级淫片aaaaa| 久久亚洲影视婷婷| 中文字幕在线观看2018| 精品国产福利在线| 国产精品系列视频| 亚洲伦理中文字幕| а√中文在线8| 国产99在线|中文| 视频精品一区二区三区| 日韩av一级大片| 欧美精品成人| 成人黄色一区二区| 不卡一卡二卡三乱码免费网站| av手机在线播放| 亚洲影院久久精品| 欧美激情一区二区三区免费观看| 日韩精品一区在线| 快射视频在线观看| 日产精品久久久一区二区福利 | 欧美亚洲精品日韩| 欧美日韩天堂| 亚洲18在线看污www麻豆 | 欧美精品一区二区三区蜜桃| av电影在线网| 欧美最近摘花xxxx摘花| 一区二区在线免费播放| 亚洲一区精彩视频| 久久av一区二区三区| 精品人妻一区二区免费| 一色桃子久久精品亚洲| 男人天堂视频网| 亚洲激情第一页| 日本中文字幕中出在线| 成人国产亚洲精品a区天堂华泰| 日韩丝袜视频| 国产人妻777人伦精品hd| 国产一区高清在线| 国产三级精品三级观看| 91久久精品一区二区| 五月天婷婷在线观看| 欧美日韩国产成人在线观看| 色成人综合网| 中文字幕精品—区二区日日骚| 日韩精品亚洲一区| 永久免费看mv网站入口78| 五月婷婷久久综合| 天堂网在线中文| 午夜精品一区二区三区在线视频| 久久国际精品| 无颜之月在线看| 国产毛片一区二区| 欧美日韩精品在线观看视频 | 国产成人高清激情视频在线观看| 国产一区调教| 国产曰肥老太婆无遮挡| 成人一道本在线| 日韩大片免费在线观看| 亚洲第一色中文字幕| 国产v日韩v欧美v| 精品蜜桃一区二区三区| 在线视频日韩| 能免费看av的网站| 色婷婷综合久久| 成年网站在线| 成人午夜激情网| 中文精品久久| 国产a级片视频| 亚洲午夜久久久久久久久电影院| 色婷婷av一区二区三| 欧美亚洲激情在线| 男男gay无套免费视频欧美| 日韩免费高清在线| 国产精品女上位| 国产欧美熟妇另类久久久| 精品少妇v888av| 久久久久观看| 一级特黄性色生活片| 中文文精品字幕一区二区| 91丨porny丨在线中文 | 亚洲男人第一网站| 成人全视频免费观看在线看| 国产又大又长又粗又黄| 高清不卡一区二区| 国产精品免费精品一区| 在线观看视频亚洲| 欧美国产亚洲精品| 男人用嘴添女人下身免费视频| 欧美极品xxx| 精品人妻伦一二三区久久 | 超级碰在线观看| av福利精品导航| 久久午夜鲁丝片| 久久av.com| 在线观看欧美理论a影院| 亚洲精品国产一区二区三区| 亚洲成人午夜影院| 浮生影视网在线观看免费| 亚洲xxx视频| 天堂成人免费av电影一区| 欧美激情图片小说| 日韩精品中文字| 91精品国产色综合久久不卡粉嫩| 妞干网在线视频观看| 国产精品传媒视频| 色呦呦视频在线| 成人乱色短篇合集| 亚洲一区激情| 美女视频久久久| 亚洲男女性事视频| 三级欧美日韩| 手机看片福利日韩| 亚洲va欧美va人人爽午夜| 888av在线| 久久综合精品一区| 国产乱子轮精品视频| 亚洲永久精品在线观看| 久久久精品亚洲|