* All the research posters can be found in attachment.
Research Intern at CMU
VoXIA
My work is related to eXpressive Internet Architecture (XIA). Our whole XIA team is trying to expand the definition of IP to deal with the problem brought by “narrow waist”. For more information please visit http://www.cs.cmu.edu/~xia/.
Narrow Waist
The main purpose of my work is to establish a practical application over XIA. As an undergraduate student, although my work is not designing the lowest layer of XIA, I have to understand the XIA system and devote myself into embedding XIA into Linphone, the application we chose to realize XIA, which contains an even larger system. This work does help the whole team to improve XIA because of the proposals it giving.
Finally, after implementing oRTP, Mediastreamer2, Belle-SIP and other necessary libraries to XIA, we made it to have audio and video communication via XIA with Linphone, the commercial application.
Here is a photo token at lecture:
Undergraduate Research
Clone Detector based on JAVA byte code
My undergraduate research is related to clone detection. Our method is based on Java byte code, which reveals the essence of operation. So it should be more effective than just using source code.
We define the relativity of two operations by matrix. Here is an example matrix:
The cells on diagonal are all filled with 100 because one operation is totally the same as itself.
So according to the operating mode extracted from byte code, we can evaluate the copying possibility of each line. Then the concept of Window is defined. In fact a Window is a series of code lines. We acquire Suspected Region according to Similarity Density of Window, which is the average of each line's similarity in some sense. Finally, the Suspected Windows combined by Suspected Region are reported as final result.
As for experiment, we divide the whole byte code file into four parts:
And our criterion is based on the percent of these four parts. Experiment detail is omitted here.
My Papers
Practicability assessment of building nuclear power center on large scale in west of China (in Chinese)
This paper is written when I was a freshman. Although it is a little far from my current research interest, this experiment does tell me how to do research. It is my first trial of research.
The full paper can be found in attachment.
Chaos in Certainty (in Chinese)
The discussion comes from the fact that "period three implies chaos". It is fantastic that even if the states seem to be certain all the time, the whole system will tend to be chaotic if it has a period of 3.
The full paper can be found in attachment.
Human++ - Routing between Normal People and Celebrities
This project aims to extract entity relations and our demo takes human relations based on Wikipedia as an example.
The relations are extracted efficiently and showed graphically. Compared to existing projects, Human++ provides broader relations and has better business prospects.
What's more, Human++ can help normal people to connect to famous people easily.
For more detail, please check the full paper in attachment.