共计 2341 个字符,预计需要花费 6 分钟才能阅读完成。
九章云极 DataCanvas 董事长方磊在 2021 年世界人工智能大会(WAIC)围绕 AutoML 框架的重要性和根本形象、Hypernets 的概念模型和重要个性、Hypernets 的具体示例三局部向宽广开发者贡献了一场干货满满的技术福利。
AutoML 框架的实质是空间搜寻
AutoML 技术的研发与利用是一个坚持不懈的课题,随着对其研发的深刻,很多 AutoML 工具的各局部高度耦合,只能针对特定问题,难以扩大。方磊示意,AutoML 框架的实质就是空间搜寻,在这外面很重要的思维就是抽象性和层级的必要。
AutoML 框架是对 AutoML 畛域面对的问题解构和形象后造成的基础性撑持,无论是超参数优化、Full-Pipeline 搜寻还是神经网络架构搜寻 (NAS) 问题,次要围绕 3 个根本局部:搜寻空间 (Search Space)、搜寻策略(Search Strategy) 和评估策略(EstimationStrategy)。AutoML 框架应答各局部高度解耦以实现各局部自在扩大,开发者能够在此之上不断丰富搜索算法,设计多样搜寻空间,防止共性问题反复开发,针对非共性问题实现灵便扩大,减速迭代效率,大幅低于升高主动机器学习的准入门槛,可能让开发者疾速实现主动机器学习的搜寻。
Hypernets——开发者的敌人
一款优良的 AutoML 框架该当在上述三个局部具备:富裕表现力的搜寻空间描述语言、反对高维空间的高效搜索算法和高性能的评估策略。Hypernets 作为一个主动机器学习的底层通用框架,满足单节点及分布式高性能的模型训练需要,能够在不同的空间进行搜寻与训练,联合各种机器学习和深度学习框架开发专用主动机器学习工具,帮忙用户疾速开发专用畛域的 AutoML 工具。同时,Hypernets 反对最新的神经网络架构搜寻(NAS)算法,能够实现深度学习的网络架构设计自动化。
方磊示意,Hypernets 与目前泛滥的机器学习、深度学习框架相结合更快更好的生成主动机器学习工具。用 5 -10 行代码齐全能够搜寻模型,因而 Hyperents 一个定位就十分清晰,不论开发一个训练框架还是开发利用模型,都是开发者的敌人。开发训练框架能够让框架应用 Hypernets 很容易联合出框架自身的主动机器学习能力;如果是开发利用模型,能够组合不同学习训练框架的同时,在下面应用 Hypernets,端到端整个 pipeline 上进行主动机器学习的参数搜寻,就会失去十分较好的模型。通过大量在行业上的利用,在特色丰盛状况下,Hypernets 在搜寻能力包含分布式计算能力体现进去很多劣势,搜寻工夫短,算力仅需一般训练的 20-30 倍,就可能失去一个性能大大晋升的模型。
简略疾速精准的主动机器学习开发过程
开发者通过 Hypernets 设计不同的模块空间 (Module Space) 和相应的参数空间 (Parameter Space),通过不同的连贯形式(Connection Space) 将各个模块空间组合成为一个高维的丰盛动静搜寻空间(Search Space)。遗传算法作为搜寻策略的一个例子,是一种十分无效的寻找部分最优的办法,也能够与其余各类算法组合应用,实现更为弱小的策略,例如在空间切分搜寻的时候,应用遗传算法减速子空间中的迭代。评估策略的外围在于高效:在评估不准确的状况下,通过领导搜寻方向、节俭预处理工夫、避免过拟合三种形式,缩小计算量,高效地利用主动机器学习找到更好的模型。作为 Hypernets 的一个具体实例,HyperGBM 在多个公开数据集上和实在业务场景上,超过或达到了人类专家和其余 AutoML 工具的程度。
弱小的主动机器学习开源框架:Hypernets 家族
Gartner 在 2020 年十大科技趋势中,将以 AutoML 为代表的 AI 普及化作为数据与剖析畛域的重要策略技术之一。作为帮忙用户疾速开发专用畛域的 AutoML 工具,Hypernets 于 2019 年在 GitHub 进行开源,联合各种机器学习和深度学习框架开发专用主动机器学习工具,率先冲破了机器学习建模过程中不平衡数据、概念漂移、模型泛化能力和大规模数据等诸多挑战,提供凋谢的训练服务框架,升高了 AutoML 工具的开发门槛,实现深度学习的网络架构设计自动化。
方磊提到,AutoML 的核心内容是升高门槛构建模型。基于 Hypernets 框架,九章云极 DataCanvas 自主研发的 HyperGBM 不仅可能解决生产化困扰,同时实现了数据预处理、特色衍生、特色筛选、模型超参数优化、模型抉择、模型交融全过程的全自动机器学习,仅需 5 行代码就能够实现高质量的模型,领有开箱即用、简略易用等特点,解决企业在结构化数据建模的需要。
为防止共性问题反复开发,其研发的 HyperKeras 反对神经网络架构搜寻和超参数优,专一非共性问题,实现灵便高效扩大。此外,九章云极 DataCanvas 对 AutoML 技术一直摸索,开源我的项目 DeepTables 荣获寰球出名国际性比赛第一名,全新定义了深度学习技术在结构化数据分析畛域的价值。
Hypernets 家族开源地址
Hypernets
https://github.com/DataCanvas…
HyperGBM
https://github.com/DataCanvas…
HyperKeras
https://github.com/DataCanvas…
随着人工智能时代对于 AutoML 需要的减少,九章云极 DataCanvas 将使用 Hypernets 框架交融更多的深度学习框架,推动神经网络架构搜寻的前沿倒退,助力理论利用场景中的深度学习模型落地,并且通过在 AutoML、AutoDL 畛域一直的技术创新,为金融、通信、政府等泛滥行业实现数智化降级提供新动能。