# Projects
# uncomment the urls if you wish to display them, and add your own URL
- project: EDDL - Edge distributed deep learning framework
  role: Leader
  duration: 2018 &mdash; Present
  # url: "#"
  description: A lite-weight c++ written framework(based on Dlib) for distributed neural network training on embedded devices and
    mobile phones. With supporting of our implemented runtime profilers, training devices can interconnect in an optimized
    network topology under various network environments.
    In our last publication, we showed our framework can perform distributed training for diverse neural networks on
    resource-limited devices. The EDDL framework also showed well scalability in large amounts of devices.
    We are currently working on network optimization on per-batch communication time and overall convergence time.

- project: Edge Courier
  role: Leader
  duration: 2016 &mdash; 2017
  # url: "#"
  description: A proxy-based protocol for incremental file synchronization and cooperative online document editing. This protocol
    supports file hosting services including Google Drive, Dropbox, and OneDrive as well as document collaboration services
    such as G Suite and Microsoft 365.
    Edge courier can significantly decrease bandwidth consumption for collaborative editing web apps, and also showed
    advancement in cloud file storage services.

- project: RTRouting assistant
  role: Undergraduate-level student researcher
  duration: 2013 &mdash; 2014
  # url: "#"
  description: A real time routing prototype which can guide vehicle to alternative routes with high-volume traffic prediction. The
    predicted traffic alert is generated by a pre-trained model learned from history monitored traffics, real time event
    warnings and a abnormal traffic prediction model. This project belongs to a urban computing project studied together
    by Advance computer application technology engineering research center(Beihang University) and Microsoft Research
    Asia(MSRA).
