layout | permalink | title | tags | imagefeature | chart | ||
---|---|---|---|---|---|---|---|
page |
/about/index.html |
关于高策 |
|
true |
才云科技 | 2019.04 – 至今 | 机器学习平台组 | 软件工程师
- 实现模型服务功能
才云科技 | 2017.12 – 2019.03 | 机器学习平台组 | 合作研究
- Kubeflow 由谷歌在 2017 年开源,旨在基于 Kubernetes 支持机器学习工作负载。
- 我主要维护社区中的 TensorFlow 分布式训练支持项目 kubeflow/tf-operator 和超参数以及模型搜索平台项目 kubeflow/katib。
- kubeflow/tf-operator#526 合作完成了 tf-operator 新版本的实现以及对应的测试工作。
- kubeflow/katib#23 使用 multi-stage building,将 katib 组件的镜像 size 降低了 98%;同时引入 vendor,构建速度提高了 80%。
- 基于项目完成了两篇介绍性的文章 Kubeflow 安利:在 Kubernetes 上进行机器学习 和 Katib: Kubernetes native 的超参数训练系统,浏览量过 5000(不计算知乎,微信等其他渠道阅读)。
- 研究机器学习负载在 Kubernetes 上的调度优化。
Google Summer of Code 2018 | 2018.03 – 2018.08 | coala.io | 导师
- 由谷歌组织的,赞助在校大学生兼职为开源项目贡献代码的暑期活动。本次担任导师,指导一位学生参与 coala Language Server 的实现。
Google Code-In 2017 | 2017.12 – 2018.02 | coala.io | 导师
- 由谷歌组织的,鼓励在校的高中生参与开源社区的活动。在此活动中作为导师,指导了全球各地的高中生参与 coala 社区。
Google Summer of Code 2017 | 2017.05 – 2017.09 | The Processing Foundation | 参与学生
- 由谷歌组织的,赞助在校大学生兼职为开源项目贡献代码的暑期活动。本次 GSoC 共有 20651 名学生注册,最终 1318 人入选,接受率 6%。
- 在活动期间,我实现了 Processing.R,为 Processing 实现了 R 语言的支持,并且发布到了 Processing IDE 中。项目获得 90 stars,成为本次编程之夏 star 最多的项目之一。
- 在第十届中国R会议(上海) 暨华东地区数据科学会议上针对这一实现发表了主题演讲 Processing.R: 使用 R 语言实现新媒体艺术作品。
- 参与创建 GSoC 中国社区,发布 Google Summer of Code 学生申请指南,在知乎上获得 150 赞,博客访问逾 5000。
Morgan Stanley | 2017.02 – 2017.08 | 项目实习生
- 摩根开源的集群管理系统 treadmill 在调度上的支持相对较简单。我基于 Kubernetes 的调度模型,在 treadmill 上实现了一个预研原型: Morgan-Stanley/treadmill#72。调度延迟在 100 节点规模下与原本的调度器相比下降 12%,但大大增强了其可配置性。
才云科技 | 2015.12 – 2017.02 | 项目合作
- 基于 Docker 实现了持续集成与持续部署系统 cyclone,主要负责 YAML 配置解析,Docker 运行时的集成等
- 在 GitHub 上获得 530 stars。
上海触宝信息技术有限公司 | 2015.09 – 2015.09 | 大数据组 | 数据工程师(实习)
- 随着业务发展,内部爬虫要进行分布式的部署与管理。我在实习期间主要负责移植爬虫代码到新的平台,优化重写部分过期的爬虫。
蚂蚁金服(杭州)网络技术有限公司 | 2015.07 – 2015.09 | 国际事业部 | Java 研发工程师(实习)
- 上海交通大学 | 软件学院 | 2016.09 – 2019.03 (预计) | 研究生 | 软件工程
- 上海交通大学 | 软件学院 & 凯原法学院 | 2012.09 – 2016.06 | 软件工程(辅修法学)
- 上海纽约大学附属洋泾中学 | 2009.09 – 2012.06
- Ce Gao, R. R., and Cai, H. Gai: A centralized tree-based scheduler for machine learning workload in large shared clusters. In International Conference on Algorithms and Architectures for Parallel Processing (2018), Springer.
- Xinyuan Huang, Amit Saha, D. D., and Ce Gao. Kubebench: A benchmarking platform for ml workloads. In International Conference on Artificial Intelligence for Industries (2018), IEEE.
- ciao: Jupyter Kernel for Kubeflow,Kubernetes & Kubeflow Meetup,中国上海,2019 年 6 月
- GAI: A Centralized Tree-Based Scheduler for Machine Learning Workload in Large Shared Clusters,ICA3PP'18,中国广州,2018 年 11 月
- 对 Kubeflow 上的机器学习工作负载做基准测试,KubeCon China 2018,中国上海,2018 年 11 月
- Kubeflow: Run ML workloads on Kubernetes,统计之都 2018 年 Meetup,中国上海,2018 年 7 月
- Processing.R: 使用 R 语言实现新媒体艺术作品,第十届中国 R 语言会议,中国上海,2017 年 11 月
- 2017.10 Go 基金会 2017 中国黑客⻢拉松 二等奖 & PingCAP 专项奖
- 2017.10 因特尔中国奖学金计划 奖学金
- 2016.11 第七届中国大学生服务外包创新创业大赛 一等奖
- 2016.12 第十三届全国研究生数学建模竞赛 二等奖
- 2015.03 美国大学生数学建模竞赛 二等奖
- 2014.11 中国大学生数学建模竞赛上海赛区 一等奖
- 2014.07 大众点评校园黑客马拉松 二等奖 & 优秀个人
- 2013.09 上海交通大学奖学金 三等奖
- Go Hack 2017 参赛者
- LinuxCon 17 参会者
- 2016 年云赛空间黑客马拉松参与者
- 2016 年中国容器大会上海站参会者
- 2016 CCTC 云计算会议参会者
- 2016 年中国容器大会北京站参会者
- HackShanghai 2015 黑客马拉松参与者
- Apache 路演 2015 北京站参会者
- 2015 年美国数学建模比赛二等奖
- HackShanghai 2014 黑客马拉松参与者
- 2015 年大众点评校园黑客马拉松