当前位置:网站首页>国内首发可视化智能调优平台,小龙带你玩转KeenTune UI
国内首发可视化智能调优平台,小龙带你玩转KeenTune UI
2022-08-03 23:33:00 【nginx】
今天, KeenTune 再次带来开源重磅特性——新增第五大组件:keentune-ui。有了keentune-ui 的加持,KeenTune 不再仅仅是 Linux 上提供 CLI 的调优工具,还成长为了具备管控可是化和算法可视化的调优平台。不仅可以作为性能调优工程师的法宝,也可以成为算法工程师的利器。
一定会有人说:具有可视化组件的智能调优工具,KeenTune 可不是第一个,早就有了 XXXTune 。不过,您先别急,让小龙带您一起看看这次的可视化究竟有哪些不一样
始发站,KeenTune UI 首页
从首页可以看到,KeenTune UI 涵盖了 KeenTune 的三大功能的总体管控,这三大功能分别是:
- 一键式专家调优:提炼了典型业务场景的专家知识,能够根据业务特征对系统提供一键式调优。
- 智能参数调优:提供高效 AI 算法,对系统及应用全栈参数进行智能调整,使业务运行在定制化的最佳环境。
- 敏感参数识别:有效识别对业务影响度高的参数,辅助参数解释,协助用户理解并可控优化系统。
第一站:一键式专家调优
“一键式专家调优”功能,固化了在实际业务中典型场景的全栈调优积累出来的专家知识库(已经开源了基础场景,业务场景后续会陆续开源),用户可以根据自己的业务特点,选择合适的 profile,对系统及应用实现一键调优。
该部分提供了对 profile 的丰富操作,不仅可以能够增删改查,还能够复制、定制、回滚,更可以方便的对集群进行管控,实现对业务的多 service 的联动调优。
第二站:智能参数调优
“智能参数调优”功能,不仅对参数调优任务进行了管控,更可以成为算法工程师进行超参调优领域算法开发和调优的工具。
从演示视频里,可以看到,评价指标、Loss、算法运行时间、超参影响度等等模型调优需要的信息,只要有需要的,在这里都会找到,是一款妥妥的为超参调优领域的算法工程师们提供了完整的算法调优平台。从此,无论想用自己开发的算法来进行性能调优,还是想找个简单的工具来调优自己的算法,只需一步,安装 KeenTune 就可完成。下面截取了 KeenTune UI 提供的部分算法过程数据的分析图:
第三站:敏感参数识别
“敏感参数识别”功能,同样除了对参数识别任务进行管控外,也提供了详细的敏感度判别、置信度等相关的数据及图形展示。
熟悉的箱线图,参数可解释性领域的算法工程师们是不是有点点小惊喜,KeenTune 不仅提供了自研敏感参数可解释性算法,使用多算法来提升敏感度判断的可信度,并且在 KeenTune UI 上也直观的显示了敏感度的波动范围,以及 1/4、1/2 及 3/4 分位值,能够有效的展示敏感度的置信度,从而为辅助人工的参数可解释性提供了有效依据。
后记
今天先带大家走马观花的看一看 keentune-ui 的部分能力,keentune-ui 的仓库也已经对大家开放,源码部分也在逐步的开放给大家。KeenTune 旅行就先到此结束。
近一年来,KeenTune 在龙蜥社区、阿里集团内外的项目中积极参与共建,在此期间,也汇聚了一起做项目的小伙伴,非常感谢能够一起并肩作战的大家,SIG 双周会是每双周周四上午上午 11:00-12:00 召开,也欢迎更多感兴趣的小伙伴加入我们 KeenTune SIG 参与 SIG 共建(SIG 地址见文末)。
相关链接地址:—— 完 ——
KeenTune SIG 链接:
keentune-ui 的仓库链接:
龙蜥官网首页链接:
相关视频可在微信视频号【龙蜥社区小龙】观看
边栏推荐
- Minimized installation of debian11
- Take an example of a web worker
- ts用法大全
- libnet
- The Chinese Valentine's Day event is romantically launched, don't let the Internet slow down and miss the dark time
- Three.js入门详解
- 用队列模拟实现栈
- 1067 Sort with Swap(0, i)
- Interpretation of ML: A case of global interpretation/local interpretation of EBC model interpretability based on titanic titanic rescued binary prediction data set using interpret
- 工作小计 QT打包
猜你喜欢
代码随想录笔记_动态规划_416分割等和子集
Flutter教程之为什么 Flutter 是创业的最佳选择?
Deep integration of OPC UA and IEC61499 (1)
The salary of soft testers at each stage, come to Kangkang, how much can you get?
rosbridge-WSL2 && carla-win11
用队列模拟实现栈
软件测试内卷严重,如何提升自己的竞争力呢?
CAS:178744-28-0,mPEG-DSPE,DSPE-mPEG,甲氧基-聚乙二醇-磷脂酰乙醇胺供应
complete binary tree problem
逆波兰表达式求值
随机推荐
1067 Sort with Swap(0, i)
Use tf.image.resize() and tf.image.resize_with_pad() to resize images
Deep integration of OPC UA and IEC61499 (1)
MCS-51单片机,定时1分钟,汇编程序
P1449 后缀表达式
逆波兰表达式求值
rsync basic usage
超级完美版布局有快捷键,有背景置换
Pytest学习-setup/teardown
【论文阅读】TRO 2021: Fail-Safe Motion Planning for Online Verification of Autonomous Vehicles Using Conve
单例模式使用饿汉式和懒汉式创建一定安全?很多人不知
utlis 线程池
[2022安恒夏令营] 5个小题
【职场杂谈】售前与销售工作配合探讨
The "interaction design" battle of the smart cockpit
(PC+WAP)织梦模板螺钉手柄类网站
The sword refers to the offer question 22 - the Kth node from the bottom in the linked list
V8中的快慢数组(附源码、图文更易理解)
Shell 用法梳理总结
代码随想录笔记_动态规划_416分割等和子集