Welcome!

I am currently a researcher at the D3 Solution Huawei inc. My research interests include Optimization, Super-resolve Image, Mechine learning, Nerual Networks and AI complier. Recently, I have been work on AI Boosting on Davinci-Hardware (Huawei Ascend).

Biosketch

todo

Contact information

Homepage: https://shawnzhuang.github.io/home
Email: shawn.zhuang@outlook.com
Location: 中国 杭州

Biosketch

Welcome !

I am currently a researcher at the D3 Solution Huawei inc. My research interests include Optimization, Super-resolve Image, Mechine learning, Nerual Networks and AI complier. Recently, I have been work on AI Boosting on Davinci-Hardware (Huawei Ascend).

Biosketch

todo

Contact information

Homepage: https://shawnzhuang.github.io/home
Email: shawn.zhuang@outlook.com
Location: 中国 杭州

Research Interests

  • AI 工具链技术(TVM,HalideIR, TensorFlow,CUDA)
  • AI 网络设计
  • 图像处理(超分辨重建)
  • 数学理论 (凸优化,数学建模,深度学习)
  • 医学图像处理

News

*

  • 2020.7 思想招募第二期,数据格式排布转化和cube算子融合难题。公司范围内征集方案。提出有效方案,获得一等奖。
  • 2020 半年度绩效A
  • 2020.4 通过专业级 python 可信认证。
  • 2020.4 获得芯星奖
  • 学习使用 sphinx ,自动生成api doc
  • 201905 学习 pages+jekyll, 搭建个人主页
  • 201904 参与VALSE(The 9th Vision And Learning SEminar)研讨会,熟悉业界和学术界在深度的发展(meta-learning,GAN, low-supervised deep learning)。
  • 201904 2018年度绩效A
  • 201903 自主学习机器学习和深度理论基础,熟悉 CNN/RNN/LSTM/GAN/进化算法等
  • 201901 获得华为公司明日之星
  • 201808 主导为团队搭建CI环境,基于repo+gerrit+Git+jenkins
  • 201805 学习HalideIR和TVM,在编《深入了解TVM设计》
  • 2018** 深度学习课程(吴恩达) 学习深度学习的基本理论
  • 2014** 完成C++程序设计(coursra),并获得电子证书
  • 2011.9 参加数学建模竞赛培训和竞赛,并获得高社杯全国数学建模竞赛福建赛区二等奖
  • 厦门国际马拉松(42.5km) 2次(2012,2013),完成厦门海沧山地越野30km 1次(2012)
  • 2010 厦门大学绿野协会干事,协会网络部部长,组织多次户外活动。
  • 2010年 河南行之大河 绿色营活动,期间徒步300公里,开展多次宣传和支教活动。

Working Experience

AI 工具链算法工程师 – 华为海思图灵解决方案技术部

(2020.01 至今)

  • 2020.11 改进HalideIR,设计一种便于乱序重排的IR。在此基础上实现dimention fuse,concat等等功能。
  • 第二期思想招募,提出数据格式排布转换。获得一等奖。该创意获得计算产品线十佳创意。
  • 乱序预处理SPR 优化问题,解决 int64 大shape 升级
  • 2020.2 3D-UNET卷积反向 新冠疫情识别网络紧急攻关,conv3d训练的难题。快速解决公式推理和算子实现。
  • 2020.1 动态shape 预研,提出尾块处理和load3d动态shape设计方案。
  • 设计ISA 约束项检测工具,便于问题定位。

AI工具链算法工程师(TVM)–华为-2012实验室-(部门**)

(2018.05~ 2019.12)

  • 主导网络训练卷积反向迭代。承担模块负责人,分析 con2d backward(dx,dw) 融合特性。包含核心公式推理,方案实现分析和设计,落地AICORE。指导新员工迭代实现方案落地。
  • 深度分析TVM软件栈,包括前端DSL语言和算子实现,schedule PASS(inferbound,scheduleOps等te到tir的转化机制),halideIR PASS 实现。主导TVM前后端协同开发,主要设计尾块方案,设计IR指令替换架构,多输出方案等。
  • 对resnet,mask-rcnn ,yolov3 等网络分析,实现和性能调优。分析auto schedule方案。设计 schedule toolkit, auto cache 等特性设计
  • 搭建基于git+gerrit+jenkins 的自动化CI环境。
  • 熟悉量化原理和算法,反量化重量化,以及量化参数的训练。

驱动开发工程师 华为-2012实验室-处理器技术部

(2016.07-2018.05)

  • 底层软件驱动开发(UEFI 规范),APEI驱动开发,RAS驱动开发 芯片验证。

基于时空编码的超快速四维磁共振波谱成像新技术。

(2013.9~2016.7) 厦门大学研究生 | 国家自然基金项目 |

  1. 根据压缩感知理论建立凸优化模型,求解不均匀场下扭曲图像矫正。
  2. 使用Matlab+CUDA C实现算法加速,相比于8核CPU,速度提高80倍。
  3. 研究进化算法(布谷鸟搜索,粒子群搜索)

数学建模竞赛培训与参赛

2011.7~2011.9 厦门大学本科 |高社杯全国数学建模竞赛福建赛区二等奖

Education

硕士(2013.09~2016.07)

Electronics and Communication Engineering, Xiamen University , China.
中国 厦门大学 电子与通信工程

课题:超分辨图像重建,凸优化与Compress Sensing

主修课程: 矩阵论,数值计算,机器学习,压缩感知,凸优化

学士(2009.09~2013.07)

Electronic Science and Engineering, Xiamen University , China.
中国 厦门大学 电子科学与技术

主修课程:数字信号处理,数字图像处理,微积分,微积分, 数理统计,数论

(Senior) High School

2006.09 - 2009.06, Fuzhou Lianjiang No.1 Middle School.

(Junior) High School

2003.09 - 2006.06, Fuzhou Lianjiang huang-ru-lun Middle School.

Publication

  • 庄孝星, 马崚嶒, 蔡聪波,等. 一种基于时空变换和压缩感知的磁共振螺旋采样的图像重建算法[J]. 波谱学杂志, 2016, 33(4):549-558.
  • 陈忠, 庄孝星, 蔡聪波. 一种在强不均匀磁场下磁共振图像扭曲的矫正方法:, ZL 2016 1 00085326.8[P]. 2018.
  • Qu X, Chen Y, Zhuang X, et al. Spread spectrum compressed sensing MRI using chirp radio frequency pulses[C]// IEEE International Conference on Acoustics, Speech and Signal Processing. IEEE, 2016:689-693.
  • 屈小波, 颜志煜, 陈颖,庄孝星等. 一种射频脉冲控制的压缩感知磁共振成像方法:, CN103033784A[P]. 2013.
  • 屈小波, 颜志煜, 陈颖, 庄孝星et al. Compressed sensing magnetic resonance imaging method controlled by radio-frequency pulse:, CN 103033784 A[P]. 2013.

Awards

  • 2019-01 2018年度华为明日之星
  • 2019-01 2018年度绩效A
  • 2011.9 数学建模竞赛 高社杯全国数学建模竞赛福建赛区二等奖

Personal Skills

精通

  • 数学理论: 凸优化,数学建模,深度学习理论,最优化算法
  • 图像处理: 超分辨重建方向
  • 工具链技术 (TVM,Halide)
  • Tensorflow/CUDA,
  • python/Matlab/C++
  • Git

在校主修课程

  • 编程: Matlab,C/C++,CUDA,
  • 理论学习:矩阵论 数值分析与凸优化理论,压缩感知理论 支撑向量机 高级编程

其它

  • 协同开发:repo+gerrit+Git+jenkins CI 搭建
  • ECC/CRC 校验原理和 RSA加密技术
  • markdown/html-css
  • g-cov 代码覆盖率统计,
  • cmake 生成makefile
  • 软件设计模式
  • jekyll+github page 搭建个人主页

Proposal Book List

图书悦读

  • C++ Primier ed4 (完成)
  • TensorFlow (在读)
  • 设计模式 (在读)
  • effective C++ 系列