人工智能实战2019BUAA_刘星航_第七次作业 OpenPAI与NNI
1.导航
项目 | 内容 |
---|---|
这个作业属于哪个课程 | 人工智能实战2019 |
这个作业的要求在哪里 | 这里 |
我在这个课程的目标是 | 理解并能应用一些常用的人工智能相关知识 |
这个作业在哪个具体方面帮助我实现目标 | 学习OpenPAI与NNI的使用 |
2. 介绍OpenPAI
OpenPAI由微软亚洲研究院和微软(亚洲)互联网工程院联合研发,支持多种深度学习、机器学习及大数据任务,可提供大规模GPU集群调度、集群监控、任务监控、分布式存储等功能,且用户界面友好,易于操作。
为深度学习量身定做,可扩展支撑更多AI和大数据框架。提供丰富的运营、监控、调试功能,降低运维复杂度。
3. 介绍NII
NNI (Neural Network Intelligence) 是微软开源的自动机器学习工具包,与当前的各种自动机器学习服务或工具相比,有非常独特的价值。NNI着力解决超参调试过程的挑战,通过内置的超参选择算法、算力的强大支持和便捷的交互方式来加速和简化超参搜索的过程。
4.使用心得
- PAI使用VS Code进行配置,整个过程还算较为简单
- 提交任务后反馈清晰,用户体验较好
- NII同样非常简单,配置好json文件后,借助yml文件运行代码即可。修改运行平台到OpenPAI并设置相应端口即可在线训练。