Shenglin Zhang

Assistant Professor at Nankai University
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Binhai, Tianjin, China, CN
Languages
  • 中文 Native or bilingual proficiency
  • English Limited working proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • China
    • Higher Education
    • 700 & Above Employee
    • Assistant Professor
      • Jul 2017 - Present

      I am currently an assistant professor at College of Software, Nankai University. I am currently an assistant professor at College of Software, Nankai University.

    • China
    • Software Development
    • 700 & Above Employee
    • Algorithm Engineer
      • Jul 2015 - Present

      Design and implement a system towards syslog-based failure prediction for switches in datacenter. (1) Develop a model, Frequent Template Tree, to incrementally learn templates from syslogs (2) Define the four features for failure prediction, i.e., frequency, sequence, seasonality, and surge (3) Propose a LCS based method to extract the sequence feature (4) Use Random Forest for training data and predicting failures (5) The prototype achieves the accuracy of 87.35% and the recall of 74.36% (6) Finish the paper “PreFix: Switch Failure Prediction in Datacenter Networks”, which received the “one-shot revision” chance in SIGMETRICS 2017 (7) Finish the paper “Syslog Processing for Switch Failure Diagnosis and Prediction in Datacenter Networks”, which was accepted by IWQOS 2017 Show less

    • Algorithm Engineer
      • Sep 2014 - May 2015

      Design and implement a system for rapid and robust impact assessment of software changes. (1) Improve the performance of Singular Spectrum Transforms (SST), and develop a method that detect behavior changes in KPIs rapidly with low computational cost. (2) Introduce the difference-in-difference (DiD) method to determine whether the behavior changes are caused by software changes. (3) Implement the system, FUNNEL, for impact and robust impact assessment of software changes. (4) Finish the paper "Rapid and Robust Impact Assessment of Software Changes in Large Internetbased Services", which is accepted by CoNEXT 2015. (5) Extended paper "FUNNEL: Assessing Software Changes in Web-based Services" is accepted by IEEE Transactions on Service Computing. Show less

    • Android Engineer
      • Jul 2014 - Jul 2014

      Implement the data caching part of a information management system in Android. (1) Apply XML files to cache the data. (2) Apply SQLite to cache the data. (3) Apply a 3-level buffer in RAM to cache the most-recently used data. Implement the data caching part of a information management system in Android. (1) Apply XML files to cache the data. (2) Apply SQLite to cache the data. (3) Apply a 3-level buffer in RAM to cache the most-recently used data.

    • China
    • Software Development
    • 700 & Above Employee
    • Algorithm Engineer
      • Jan 2014 - Jun 2014

      Introduce CUmulative SUM (CUSUM) algorithm and Multi-scale Robust Local Subspace (MRLS) algorithm to detect behavior changes in the KPIs of services and servers. Introduce CUmulative SUM (CUSUM) algorithm and Multi-scale Robust Local Subspace (MRLS) algorithm to detect behavior changes in the KPIs of services and servers.

Education

  • Tsinghua University
    Doctor of Philosophy (PhD), Computer Science
    2012 - 2017
  • Georgia Institute of Technology
    Visiting Scholar, Computer Science
    2016 - 2016
  • Xidian University
    Bachelor’s Degree, Network Engineering
    2008 - 2012

Community

You need to have a working account to view this content. Click here to join now