什么是 Auto AI?
提到 AI 我们通常会想到各种高深的算法,错综复杂的算法参数,千变万化的预处理方式,数据工程师们往往要花费大量时间和精力去不断尝试,寻找最优模型。Auto AI 就是将整个 AI 的流程自动化,原本需要人工操作的过程由机器来自动完成。以典型的机器学习过程为例,通常包括业务理解,数据理解,数据准备,数据预处理,模型搭建,模型评估,模型部署应用几个环节。如果是手工敲代码的建模方式,每一个环节都需要人工去调,比如缺失值如何处理,异常值如何处理,哪种算法效果好,参数如何设置等等,一方面对工程师的要求门槛较高既要会编程又要懂算法,还要懂业务,另一方面建模效率也很低,并且一旦数据变了,整个流程又要重来一遍。而 Auto AI 就是将建模环节中复杂的数据预处理,模型搭建,模型评估和应用等环节交给 auto AI 工具来自动完成,工程师只要能够正确理解业务和数据,知道选用那些数据来建模就可以了。
下面以一个具体的 Auto AI 工具,来感受一下 Auto AI 的魅力。
- 打开易明建模工具 YModel,导入数据,工具会自动识别变量数据类型并计算各种统计量
2. 配置预测目标,称为目标变量
3. 点击“建模”,工具自动进行数据预处理和建模过程,模型建好后自动筛选出优质模型。建模过程几分钟就能完成。
4. 模型建好后,自动评估各种模型指标,并返回变量重要度帮助分析业务。
5. 模型应用,使用建好的模型做预测
使用 Auto AI,分分钟就能建出优质模型,不需要编程,也不需要懂算法,能够最大程度的降低机器学习业务的成本,加速模型的落地应用,真正做到让 AI 不再是个高门槛技术,人工智能触手可及。销售人员可以使用 AI 发现潜在客户,工艺工程师可以用 AI 来优化产品的生产工艺,研发工程师可以利用 AI 提前发现设计的缺陷,财会人员可以用 AI 来预测企业资金运行状况,医务人员可以使用 AI 更好的分析病情,风控人员可以使用 AI 提前预知风险……