产品介绍

LittleBoy简介

Oushu LittleBoy是一个通用的人工智能建模平台,可以帮助企业级用户轻松实现人工智能落地。Oushu LittleBoy可通过内置的AutoML从上亿个模型中自动挑选出优化的模型,让用户在不了解算法原理的情况下自动选出最佳配置并训练出模型。

随着数据重要性的日益凸显,人工分析决策已无法解决企业面对海量数据时的决策难题,同时,企业若想通过自己组建专家团队从零开始打造人工智能系统也将花费巨资。因此,第三方的人工智能系统就成为了很多企业的不二之选。偶数科技以OushuDB In-Database AI团队为基础,组建了人工智能团队,开发出的LittleBoy不仅打通了数据仓库产品,同时大大降低了业务人员、数据分析人员使用人工智能系统的门槛。非人工智能专业出身的人员可以通过LittleBoy内置的经过行业优化过的模板,简单的配置即可轻松构建人工智能业务模型。

平台架构

上图是一个典型LittleBoy集群。LittleBoy Master是系统portal,在一个进程里对外提供html网页和REST API的访问,以及AI模型的预测服务;一个或多个Worker Node节点(物理机或虚拟机)构成模型训练集群,其节点数量可由用户根据资源情况和训练任务的特点指定。

训练节点间、训练节点和LittleBoy Master间通过REST API通信。当指定一个训练节点时模型训练将在单节点模式下运行,而多节点分布式训练模式下各训练节点会自动进行不同角色的分工,主要角色有参数服务器PS,模型训练Chief和Workers, 模型评估Evaluator。在训练过程中Evaluator会实时对训练中的模型进行评估并向用户界面输出模型收敛情况,训练完成后选择得分最高的模型写入HDFS或本地存储保存,用户根据需求选择上线、下线模型到Model Serving里对外提供数据预测服务。Notebook服务则是用于帮助用户自定义训练数据和模型的辅助工具。

如果在自动部署LittleBoy Master集群时选择了高可用模式,则会在所选的备用机器上创建LittleBoy Standby节点,在Master节点失效的时候转换为新的Master,保障正在进行的训练和预测任务顺利完成。

产品特性

  • 易用性强, 用户不需要专业背景就可轻松和LittleBoy交互 解决人工智能难题
  • 自动调优, AutoML自动选出优化模型 无需深入理解算法原理 系统可以帮您选出最佳配置
  • 深度集成OushuDB, 大大提高数据读写速度,为人工智能运算赋能助力,提高模型训练及优化效率
  • 准确性高, 支持深度学习等高级机器学习方法
  • 行业应用广泛,可应用到金融、公安、电信、能源、制造等多个行业,帮助企业在AI时代成功转型