自动化的机器学习工具包 auto-sklearn

未知
Python
跨平台
2019-01-05
naughty

auto-sklearn是一个自动化的机器学习工具包,是scikit-learn估算器的直接替代品:

>>> import autosklearn.classification
>>> cls = autosklearn.classification.AutoSklearnClassifier()
>>> cls.fit(X_train, y_train)
>>> predictions = cls.predict(X_test)

auto-sklearn使机器学习用户从算法选择和超参数调整中解放出来。 它利用了贝叶斯优化,元学习和集合构造的最新优势。 阅读在NIPS 2015上发表的论文,了解有关auto-sklearn背后技术的更多信息。

>>> import autosklearn.classification
>>> import sklearn.model_selection
>>> import sklearn.datasets
>>> import sklearn.metrics
>>> X, y = sklearn.datasets.load_digits(return_X_y=True)
>>> X_train, X_test, y_train, y_test = \
        sklearn.model_selection.train_test_split(X, y, random_state=1)
>>> automl = autosklearn.classification.AutoSklearnClassifier()
>>> automl.fit(X_train, y_train)
>>> y_hat = automl.predict(X_test)
>>> print("Accuracy score", sklearn.metrics.accuracy_score(y_test, y_hat))
的码云指数为
超过 的项目
加载中

评论(0)

暂无评论

暂无资讯

暂无问答

开源自动机器学习(AutoML)框架盘点

自从Google推出了能自动设计神经网络自我进化的AutoML论文后,我便开始持续关注这个领域 到目前为止,从网上显示的信息来看,深度学习这块大多没有实现的源码,还出于理论和论文阶段,而机器...

2018/01/13 15:57
2K
1
机器学习--简介--第一讲

1:机器学习简介 在机器学习中,我们常常使用观察到的数据来理解系统或者程序 这里有一些具体的示例: 一个房子的各种特性怎样影响它在这个市场上的价值? 申请人的入学申请对他们能否从学校毕...

2016/10/24 12:36
156
0
使用机器学习算法打造一个简单的“微博指数”

写这篇文章的契机,是我在某天看完腾讯指数的推送后,突发奇想,想自己实现类似这样的一个东西,感觉蛮好玩的。然后就在上周末,利用了一些空余时间,写了一个简单的舆情监控系统。

2017/10/20 15:46
27
1
[机器学习]回归--Decision Tree Regression

CART决策树又称分类回归树,当数据集的因变量为连续性数值时,该树算法就是一个回归树,可以用叶节点观察的均值作为预测值;当数据集的因变量为离散型数值时,该树算法就是一个分类树,可以很...

2018/07/15 23:52
47
0
机器学习--第二讲--基础

1.有挑战的工作 在dataquest,我们无比坚信通过实战来学习,我们希望在各种任务中给你带来学习经验。当任务聚焦于概念时,一系列完整的结构问题的挑战让你通过强化训练去消化。你也可以了解更...

2016/10/25 16:45
15
0
解决ImportError: DLL load failed(涉及安装numpy、scipy、sklearn模块)

现在默认你安装scipy或者sklearn失败... 几个模块的安装顺序依次为numpy、scipy、sklearn(不可倒置!!!),安装sklearn之前,我们需要先安装numpy,scipy函数库。 如果你是从网上下的numpy...

2016/12/21 19:15
658
0
one-hot的几种操作方式

##LabelEncoder、pd.get_dummies哑编码与one-hot的区别 https://blog.csdn.net/lanchunhui/article/details/72870358 只能对单列操作,如何扩展到多列,进行编码? ##LabelEncoder与one-hot...

2018/05/27 21:11
37
0
Challenge: Machine Learning Basics

1: How Challenges Work At Dataquest, we're huge believers in learning through doing and we hope this shows in the learning experience of the missions. While missions focus on in...

2016/09/25 10:32
6
0
scikit-learn使用笔记与sign prediction简单小结

scikit-learn使用笔记与sign prediction简单小结 经Edwin Chen的推荐,认识了scikit-learn这个非常强大的python机器学习工具包。这个帖子作为笔记。(其实都没有笔记的意义,因为他家文档做的...

2016/06/11 22:18
169
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部