Auto-Keras与AutoML:入门指南( 六 )

在无监督学习之外 , 非专家的自动机器学习被认为是机器学习的“圣杯” 。

想象一下通过以下方式自动创建机器学习模型的能力:

1.安装库/使用Web界面;

2.将库/接口指向你的数据;

3.自动训练数据模型而无需调整参数/需要深入了解为其提供动力的算法;

一些公司正试图创建这样的解决方案其中一个就是谷歌的AutoML 。 Google AutoML使非常有限的机器学习经验的开发人员和工程师能够自动在他们自己的数据集上训练神经网络 。

谷歌的底层AutoML算法是迭代的:

1.在训练集上训练网络;

2.在测试集上评估网络;

3.修改神经网络架构;

4.调整超参数;

5.重复上述过程;

使用AutoML的程序员或工程师不需要定义他们自己的神经网络架构或调整超参数 , AutoML会自动为他们做这件事 。

推荐阅读