Jinning Li

UNDERGRADUATE IN COMPUTER SCIENCE

Personal Information

I'm a junior undergraduate student major in Computer Science at ACM Honored Class, Zhiyuan College, Shanghai Jiao Tong University.

Photo

Technical

  • C/C++
  • HTML/Javascript
  • Python
  • Tensorflow
  • Java
  • Pytorch

Research Interest

  • Machine Learning
  • Data Mining
  • Natural Language Processing
  • Computer Vision

Research Experience

ANL Lab at SEIEE SJTU


Data Mining, Social Network, Time Series Analysis, Neural Network

Advisor: Prof. Xiaofeng Gao

Summer 2017 ~ Present


Cross-Platform Event Popularity Analysis

[Website] [Paper] Designing a universal scheme analyzing event popularity on Weibo and Baidu platform. Paper published in International Conference on Database and Expert Systems Applications (DEXA), 2018.

Sentiment-Aware Topic Popularity Prediction on Short Text based Social Media

Propose a novel framework, Senti2Pop, to better predict topic popularity utilizing sentiment factors. Paper submitted to AAAI 2019.

Research Intern at Cornell University


Counterfactual Machine Learning

Advisor: Prof. Thorsten Joachims

Summer 2018 ~ Fall 2018


Ad Placement based on Criteo dataset

Using logged bandit feedback to learn a Ad placement policy. Got Rank 2 (post-challenge) in Criteo Ad Placement Challenge

A Hybrid Framework of Counterfactual Risk Minimization and Supervised Learning on Logged Bandit Feedback

[Presentation] [Writeup] [Weekly Report] Propose a hybrid framework combining the advantages of CRM and supervised learning. Both the difference between the observed feedbacks and predictions, and policy propensity are optimized.

Research Intern at Purdue University


Machine Learning Applications

Advisor: Prof. Yexiang Xue

Fall 2018 ~ Present


Scribble-to-Painting Transformation with Multi-task Generative Adversarial Networks

Inspired by human cognitive process, we propose a multi-task generative adversarial network to address the scribble-to-painting transformation task. Paper submitted to AAAI 2019.

Publications

Scribble-to-Painting Transformation with Multi-task Generative Adversarial Networks (Under Reviewing)

Jinning Li, Yexiang Xue. Scribble-to-Painting Transformation with Multi-task Generative Adversarial Networks. Submission to AAAI, 2019.

Senti2Pop: Sentiment-Aware Topic Popularity Prediction on Short Text based Social Media (Under Reviewing)

Jinning Li, Qiang Zhang, Jiayi Xu, Xiaofeng Gao, Guihai Chen. Emo2Pop: Topic Popularity Prediction with Emotion Intensity Time Series. Submission to AAAI, 2019.

DANCINGLINES: An Analytical Scheme to Depict Cross-Platform Event Popularity

[Website][Paper]Tianxiang Gao, Weiming Bao, Jinning Li, Xiaofeng Gao, Boyuan Kong, Yan Tang, Guihai Chen, Xuan Li. DancingLines: An Analytical Scheme to Depict Cross-Platform Event Popularity. International Conference on Database and Expert Systems Applications (DEXA), 2018.

LINE ARTIST: A Multi-style Sketch to Painting Synthesis Scheme

[Website][Arxiv]Jinning Li and Siqi Liu, Mengyao Cao. LINE ARTIST: A Multi-style Sketch to Painting Synthesis Scheme.

Teaching Experience

C++ Programming

Teaching Fellow at Shanghai Jiao Tong University

https://acm.sjtu.edu.cn/wiki/Programming_2016

Fall 2016

  • * Design homework and test to help students master the basic idea of C++ programming.
  • * Give a lecture on dynamic programming [slide].
  • * Give a lecture to help students do reviewing [slide].

Operating System

Teaching Fellow at Shanghai Jiao Tong University

Spring 2018 ~ Present

  • * Design a project to help students learn about Ptrace and the principle of GDB. [Github]

Projects

Criteo Ad placement Challenge

https://github.com/jinningli/ad-placement-pytorch

July. 2018

Using propensity weighted logistic regression with Pytorch.
Got Rank 2 (post-challenge) in NIPS '17 Workshop: Criteo Ad Placement Challenge

Compiler 2017

https://github.com/jinningli/Complier-2017

May. 2017

A compiler written in Java for the compiler course. The source language is a mixture of C and Java. The target is x86 assembly.

Audio Tagging

https://github.com/jinningli/Audio-Tagging

Jan. 2018

[Report] Project of MS318, Deep Learning. LSTM model and gated CNN model are used to solve the audio utterance tagging task.

Text Classification

https://github.com/jinningli/Text-Classification

Mar. 2017

[Report] A course work in CS420: Text Classification using Linear Regularized Regression Method. Using Jieba word parsing and efficient feature selecting algorithm.

Ray Tracer

https://github.com/jinningli/Ray-Tracer

Jun. 2016

[Demo Output] A C++ program to operate Ray Tracing on a 3D model and output a 2D picture.

A simple CPU

https://github.com/jinningli/CPU

Apr. 2017

[Report(CHS)]A course work in Computer Architecture. It's a CPU with five assembly line in Verilog language. And It ran successfully in FPGA.

MIPS Simulator

https://github.com/jinningli/Mips-Simulator

Jul. 2016

A C++ program to simulate MIPS assembly code and give the result, with virtual CPU, Register, RAM and ROM.

Text Compressor

https://github.com/jinningli/Text-Compressor

Aug. 2016

A efficient C++ program to compress text by about 50%, using Huffman Tree and Word Reduce algorithm.

Item Recommendation

https://github.com/jinningli/Item-Recommendation

Apr. 2017

[Report] A course work in CS420: A Item Recommendation System using machine learning method. Factorization machines, MCMC sampling and ensemble algorithm are adopted.

Education Background

Shanghai Jiao Tong University - Shanghai, China

Sep. 2015 ~ Present

Major: Computer Science (ACM Honored Class)
Minor: Finance
GPA: 3.6/4.2
Average Score: 85/100
GPA Ranking: 15/25
Comprehensive Ranking: 9/25

Awards

The Level A Academic Excellence Scholarship

Summer 2017

Zhiyuan College Honored Scholarship

Summer 2017

2017 Consortium for Mathematics and Its Applications

Spring 2017

Meritorious Winner
[Paper] Modeling the Process of Airport Security : Modification and Evaluation

The OutStanding Award of Student Union

Spring 2017

2016 Consortium for Mathematics and Its Applications

Spring 2016

Honorable Mentions
[Paper] Bath Model Based on Heat Transfer Model and Analytic Hierarchy Process

Dongrun-Yau Science Award

Summer 2015

First Prize(Regional Contest), Successfully Participation(World Final)

The 7th Certificate Authority Cup of MCM

Spring 2015

Outstanding Winner

Jinning Li — lijinning@sjtu.edu.cn www.jinningli.cn +86 176-2178-2336