TF之AutoML之AdaNet框架:AdaNet框架的简介、特点、使用方法详细攻略

简介: TF之AutoML之AdaNet框架:AdaNet框架的简介、特点、使用方法详细攻略

AdaNet框架的简介


       谷歌开源了基于 TensorFlow 的轻量级框架 AdaNet,该框架可以使用少量专家干预来自动学习高质量模型。

       AdaNet 是一个轻量级的基于TensorFlow的框架,可以在最少的专家干预下自动学习高质量的模型。这个项目基于Cortes等人2017年提出的AdaNet算法,用于学习作为子网络集合的神经网络的结构。AdaNet 在谷歌近期的强化学习和基于进化的 AutoML 的基础上构建,快速灵活同时能够提供学习保证(learning guarantee)。重要的是,AdaNet 提供通用框架,不仅能用于学习神经网络架构,还能学习集成架构以获取更好的模型。

      AdaNet实现了TensorFlow Estimator接口,通过封装训练、评估、预测和服务导出,大大简化了机器学习编程。它集成了开源工具,如TensorFlow Hub模块,TensorFlow Model Analysis和Google Cloud的Hyperparameter Tuner。分布式训练支持可显着缩短训练时间,并可与可用的CPU和加速器(例如GPU)进行线性扩展。


相关论文:《 AdaNet: Adaptive Structural Learning of Artificial Neural Networks》

论文地址:http://proceedings.mlr.press/v70/cortes17a/cortes17a.pdf

Github 项目地址:https://github.com/tensorflow/adanet

教程 notebook:https://github.com/tensorflow/adanet/tree/v0.1.0/adanet/examples/tutorials



AdaNet框架的特点


1、AdaNet 易于使用,能够创建高质量模型,节省 ML 从业者在选择最优神经网络架构上所花费的时间,实现学习神经架构作为集成子网络的自适应算法。

2、AdaNet 能够添加不同深度、宽度的子网络,从而创建不同的集成,并在性能改进和参数数量之间进行权衡。


3、AdaNet提供以下特征:


Estimator API,可轻松训练、评估和服务AdaNet模型。

学习在TensorFlow中集成用户定义的子网。

用于在单个 train() 调用中搜索子网架构和参数的接口。

关于CPU和GPU的分布式训练(我们正在开发TPU支持)。

一流的TensorBoard integration。

提供理论学习。


AdaNet框架的使用方法


正在研究ing


1、AdaNet的GitHub上使用教程:https://github.com/tensorflow/adanet/tree/v0.1.0/adanet/examples/tutorials


 


相关文章
|
自然语言处理 API Swift
Qwen1.5开源!魔搭最佳实践来啦!
近几个月来,通义千问团队一直在努力探索如何构建一个“好”的模型,同时优化开发者体验。就在刚刚,中国新年前夕,通义千问团队分享了Qwen开源系列的下一个版本,Qwen1.5。
|
存储 缓存
什么是TS流?
什么是TS流?
893 0
|
Python
Python while 循环
Python while 循环
1220 0
|
存储 人工智能 算法
一文彻底搞清楚电感元件
电感元件是将电能转化为磁能并储存的电子组件,主要由线圈构成。它在电流变化时产生感应电动势,阻碍电流突变,起到滤波、扼流、谐振和储能的作用。电感单位为亨利(H),常见单位有毫亨(mH)和微亨(μH)。电感分为贴片和插件两类,关键参数包括电感值(L)、额定电流(I)和品质因数(Q)。读取方法有直接标记、色环标记、仪器测量等。应用场景涵盖工业设备、电源系统及传统电子设备。关注我,一起学习更多!
2168 0
一文彻底搞清楚电感元件
|
XML NoSQL 大数据
大数据中半结构化数据
【10月更文挑战第18天】
1518 4
|
机器学习/深度学习 XML 分布式计算
大数据的概念
【10月更文挑战第16天】
930 4
|
Go Python Windows
聊一聊 Python 的换行以及转义
聊一聊 Python 的换行以及转义
425 3
|
存储 SQL 缓存
Apache Doris 3.0 里程碑版本|存算分离架构升级、湖仓一体再进化
从 3.0 系列版本开始,Apache Doris 开始支持存算分离模式,用户可以在集群部署时选择采用存算一体模式或存算分离模式。基于云原生存算分离的架构,用户可以通过多计算集群实现查询负载间的物理隔离以及读写负载隔离,并借助对象存储或 HDFS 等低成本的共享存储系统来大幅降低存储成本。
1189 0
Apache Doris 3.0 里程碑版本|存算分离架构升级、湖仓一体再进化

热门文章

最新文章