Chamari I. Kithulgoda

profile image

Research Fellow - Data Scientist, Centre for Social Data Analytics (CSDA), School of Economics

Phone: +64 9 921 9999 – ext: 5097



  • 2018 PhD in Computer Science (Thesis submitted), Auckland University of Technology (AUT), New Zealand.
  • 2012 MSc in Financial Mathematics, University of Moratuwa, Sri Lanka.
  • 2007 BSc (Special) (First Class Honours) in Statistics & Computer Science, University of Kelaniya, Sri Lanka.

Memberships and Affiliations:


  • Dec 2014 – Dec 2018, Doctoral Candidate, SECMS, AUT, New Zealand.
  • April 2017 – December 2017, Research Officer, SECMS, AUT, New Zealand.
  • July 2016 – December 2017, Teaching Assistant, SECMS, AUT, New Zealand.
  • August 2008 – November 2014, Lecturer, University of Ruhuna, Sri Lanka.
  • May 2007 – April 2008, Tutor and Assistant Lecturer, University of Kelaniya, Sri Lanka.

Teaching Areas:

  • Data Mining and Machine Learning
  • Database Design and Administration
  • Computer Programming
  • Computer Systems and Architecture
  • Statistical Data Analysis

Research Areas:

  • Data Stream Mining
  • Data Mining and Machine Learning
  • Predictive Risk Modelling
  • Optimisation and Operations Research

Research Summary:

Chamari is currently working on predictive risk modelling projects as a team member of CSDA, AUT. These projects aim to predict the likelihood of being a victim of an undesirable event such as child maltreatment, or homelessness. Decision aids will recommend particular preventive actions based on the predictions made by the machine learning algorithms.

In accordance with the likelihood predicted by machine learning algorithms driven decision aids, preventive actions are to be commenced.

Furthermore, Chamari is interested in enhancing the throughput of high speed, concept drifting data stream classifiers without sacrificing its accuracy. She proposes a novel stage learning framework that senses the context of data to determine the level of volatility in the stream. In addition, Chamari introduces an innovative incremental Fourier classifier for classification in evolving data streams.

In her previous research engagements, she worked with facility location optimisation problems, and an e-Business collaboration modelling.   

Current Research Projects:

  • Allegheny County homelessness predictive risk model
  • Douglas County child welfare decision aid
  • Staged approach to high-speed classification in concept drifting data streams
  • Fourier Spectral approach to feature drift adaptation


  1. Kithulgoda, C. I. & Pears, R. (2019). A Context Sensitive Framework for Mining Concept Drifting Data Streams. In E. Lughofer & M.S. Mouchaweh (Eds.), Predictive Maintenance. (Accepted)
  2. Kithulgoda, C.I., Pears, R. & Naeem, M.A. (2018). The Incremental Fourier Classifier: Leveraging the Discrete Fourier Transform for Classifying High Speed Data Streams. Journal of Expert Systems with Applications, 97, 1– 17.
  3. Kithulgoda, C. I. & Pears, R. (2016, July). Staged Online Learning: A New Approach to Classification in High Speed Data Streams. Paper presented at the IEEE 2016 International Joint Conference on Neural Networks (IJCNN), Vancouver, BC, Canada.
  4. Kithulgoda, C. I. (2015, August). Data Stream System Classification Framework for Concept Recurring Situation. Abstract presented at the Postgraduate Research Symposium of Auckland University of Technology, Auckland, New Zealand.
  5. Kumarapathirana, K.P.S.D. & Kithulgoda, C.I. (2014), Intrusion Detection of Web Sites with Data Mining Techniques - A Survey. Proceedings of the Ruhuna International Science and Technology Conference.
  6. Kithulgoda, C.I. & Jayasundara, D.D.M. (2013) Optimizing the warehouse location and distributor allocation: A case study of the LPG distribution in Sri Lanka. Proceedings of the 2nd International Conference on Management and Economics 2013, pp.413-423
  7. Dias, G.R.U., Rathnayake, A.N.S., Karunarathna, E.M.C.M.B. & Kithulgoda, C.I. (2013), Perfect robotic salesperson developed using android app with GPS tracking, Invention & Innovation Exhibition, Faculty of Science, University of Ruhuna, Sri Lanka.
  8. Kithulgoda, C.I. & Jayaweera, P.P.M. (2012) Meeting Development Challenges by Introducing Global ICT Standards to Agricultural Industry in Sri Lanka, Proceedings of the1st International Research Conference on Humanities and Social Sciences.
  9. Kithulgoda, C.I. (2011) Collaboration Modelling Framework and Trading Portal for Agricultural Products, Master's thesis, University of Moratuwa, Sri Lanka.
  10. Kithulgoda, C.I. (2007) Locating Distribution Warehouses for Shell Gas Lanka Limited, Bachelor's thesis, University of Kelaniya, Sri Lanka.


  • 2014 – School of Engineering, Computer and Mathematical Sciences full PhD Scholarship, Auckland University of Technology, New Zealand
  • 2014 – Commonwealth Postgraduate Scholarships for MSc, University of York, United Kingdom (not proceeded due to PhD scholarship)