Liudmila Ulanova

Ph.D. graduate of Computer Science and Engineering Department,
University of California, Riverside

Welcome to my page!

I am a Ph.D. graduate of the Department of Computer Science & Engineering, University of California Riverside (UCR). I have successfully defended my dissertation on May 16, 2016.
After completion of my Ph.D. I accepted a job offer from Microsoft, Analysis & Experimentation Team, joining the company in July 2016.

My Ph.D. advisor was Dr. Eamonn Keogh and my research interests belonged to the area of Data Mining in Time Series and Multimedia Data.
Before pursuing Ph.D. I received a Specialist degree (equivalent of M.Sc. in Computer Science) from Samara State Aerospace University (now Samara University), Russia, in 2010.

lulan001 [at] ucr [dot] edu

Social links:

Industrial Experience (prior to Ph.D. completion)

Facebook Menlo Park, CA
Software Engineer PhD Intern Jun. 2015 - Sep. 2015
Feed Ads Ranking team; technologies/languages: C++, Python, Hive

NEC Laboratories America Princeton, NJ
Summer Research Assistant (Intern) Jun. 2014 - Sep. 2014
Project: "Efficient Aging Profiling in Time Series"; technologies/languages: R
My mentor was Tan Yan

EPAM SystemsSamara, Russia
Software EngineerNov. 2006 - Jun. 2009 and Sep. 2010 - Aug. 2011
Software development projects involving the following technologies: .NET, C#, Windows Forms, ADO.NET, IBM Informix, MS SQL Server, ASP.NET, ASP.NET AJAX, JavaScript, Oracle

Smart SolutionsSamara, Russia
Lead Software Developer, ResearcherJul. 2009 - Aug. 2010
R&D projects involving the following technologies: Multi-agent technology, .NET, C#, Windows Forms, LINQ-to-SQL, MS SQL Server

Selected Publications

  • Liudmila Ulanova, Nurjahan Begum, Mohammad Shokoohi-Yekta, Eamonn Keogh. Clustering in the Face of Fast Changing Streams. [pdf] [slides] [poster] [project page]
    SIAM International Conference on Data Mining (SDM 2016)
  • Liudmila Ulanova, Tan Yan, Haifeng Chen, Guofei Jiang, Eamonn Keogh, Kai Zhang. Efficient Long-Term Degradation Profiling in Time Series for Complex Physical Systems. [pdf] [talk] [slides] [poster]
    ACM SIGKDD Conference on Knowledge Discovery and Data Mining (KDD 2015)
  • Nurjahan Begum, Liudmila Ulanova, Jun Wang, Eamonn Keogh. Accelerating Dynamic Time Warping Clustering with a Novel Admissible Pruning Strategy. [pdf] [talk] [slides] [poster] [project page]
    ACM SIGKDD Conference on Knowledge Discovery and Data Mining (KDD 2015)
  • Liudmila Ulanova, Nurjahan Begum, Eamonn Keogh. Scalable Clustering of Time Series with U-Shapelets. [pdf] [slides] [poster] [project page]
    SIAM International Conference on Data Mining (SDM 2015)
  • Reza Rawassizadeh, Martin Tomitsch, Manouchehr Nourizadeh, Elaheh Momeni, Aaron Peery, Liudmila Ulanova, Michael Pazzani. Energy-Efficient Integration of Continuous Context Sensing and Prediction into Smartwatches. [link]
    Sensors 2015
  • Liudmila Ulanova, Yuan Hao, Eamonn Keogh. Generating Synthetic Data to Allow Learning from a Single Exemplar per Class. [pdf] [slides] [project page]
    International Conference on Similarity Search and Applications (SISAP 2014)
  • Bing Hu, Yanping Chen, Jesin Zakaria, Liudmila Ulanova, Eamonn Keogh. Classification of Multi-Dimensional Streaming Time Series by Weighting each Classifier's Track Record. [pdf] [project page]
    IEEE International Conference on Data Mining (ICDM 2013)
  • Pamela Bhattacharya, Liudmila Ulanova, Iulian Neamtiu, Sai Charan Koduru. An Empirical Analysis of the Bug-fixing Process in Open Source Android Apps. [pdf]
    Conference on Software Maintenance and Reengineering (CSMR 2013)


Coursework and Teaching

Graduate Courses

  • CS 201 Compiler Construction
  • CS 203A Advanced Computer Architecture
  • CS 204 Advanced Computer Networks
  • CS 205 Artificial Intelligence
  • CS 206 Testing and Verification Techniques
  • CS 207 Advanced Programming Languages
  • CS 218 Design & Analysis of Algorithms
  • CS 230 Computer Graphics
  • CS 236 Database Management Systems
  • CS 260 Seminar in Computer Science (Information Retrieval)
  • CS 260 Seminar in Computer Science (Database Management Systems)


Outstanding Teaching Assistant Award 2012-2013
  • CS 100 Software Construction - Fall 2012, Winter 2013, Spring 2013, Summer 2013 and Fall 2013
  • CS 170 Introduction to Artificial Intelligence - Fall 2012 and Spring 2015
  • CS 179M Artificial Intelligence - Winter 2013


Liudmila (Lucy) Ulanova

E-mail: lulan001 [at] ucr [dot] edu