Biography

I am an Adjunct Professor in Engineering Science at Simon Fraser University (SFU) and philanthropist. I received my PhD in Computing Science at Simon Fraser University in 2014 in the area of computational sustainability and I have been a software engineer for over 24 years working for various local/international industry clients. I am a registered Professional Engineering (PEng) with Engineers and Geoscientists BC and a Senior Member of the IEEE. My research interests include computational sustainability and the understanding of socioeconomic issues that pertain to technological advancement. I am an expert in machine learning, data engineering, data engineering, and a world-renowned researcher in non-intrusive load monitoring (NILM) and disaggregation. Currently, I server as a Vice-Chair of the IEEE Signal Processing Society Vancouver Chapter and as an Editorial Board Member of Nature's Scientific Data journal.

Are you a BCHydro customer? Donate your data for research.

Latest News [View the news archive]

Publications (Peer-Reviewed) [Citation data from Google Scholar] [Download the BibTeX file]

Non-Intrusive Load Monitoring (NILM) & Disaggregation

  1. Richard Jones, Christoph Klemenjak, Stephen Makonin, Ivan V. Bajic.
    Stop! Exploring Bayesian Surprise to Better Train NILM.
    Proceedings of the 5th International Workshop on Non- Intrusive Load Monitoring, 2020.
  2. Shikha Singh, Angshul Majumdar, Stephen Makonin.
    Compressive Non-Intrusive Load Monitoring.
    Proceedings of the 7th ACM International Conference on Systems for Energy-Efficient Built Environments, Cities, and Transportation (BuildSys), 2020.
  3. Chinthaka Dinesh, Stephen Makonin, Ivan V. Bajic.
    Residential Power Forecasting Based on Affinity Aggregation Spectral Clustering.
    IEEE Access, vol. 8, pp. 99431-99444 (2020).
  4. Richard Jones, Alejandro Rodriguez-Silva, Stephen Makonin.
    Increasing the Accuracy and Speed of Universal Non-Intrusive Load Monitoring (UNILM) Using a Novel Real-Time Steady-State Block Filter.
    Proceedings of the 11th Conference on Innovative Smart Grid Technologies (ISGT), 2020.
  5. Christoph Klemenjak, Stephen Makonin, Wilfried Elmenreich.
    Towards Comparability in Non-Intrusive Load Monitoring: On Data and Performance Evaluation.
    Proceedings of the 11th Conference on Innovative Smart Grid Technologies (ISGT), 2020.
  6. Alejandro Rodriguez-Silva, Stephen Makonin.
    Universal Non-Intrusive Load Monitoring (UNILM) Using Filter Pipelines, Probabilistic Knapsack, and Labelled Partition Maps.
    Proceedings of the 11th IEEE PES Asia-Pacific Power and Energy Engineering Conference 2019 (APPEEC), 2019.
  7. Alon Harell, Stephen Makonin, Ivan V. Bajic.
    WaveNILM: A Causal Neural Network for Power Disaggregation from the Complex Power Signal.
    Proceedings of the 44th International Conference on Acoustics, Speech, and Signal Processing (ICASSP), pp. 8335-8339, 2019.
  8. Chinthaka Dinesh, Stephen Makonin, Ivan V. Bajic.
    Residential Power Forecasting Using Load Identification and Graph Spectral Clustering.
    IEEE Transactions on Circuits and Systems II: Express Briefs, vol. 66, no. 11 , pp. 1900-1904 (2019).
  9. Alon Harell, Stephen Makonin, Ivan V. Bajic.
    A Recurrent Neural Network for Multisensory Non-Intrusive Load Monitoring on a Raspberry Pi.
    Proceedings of the IEEE 20th International Workshop on Multimedia Signal Processing (MMSP), 2018.
  10. Chinthaka Dinesh, Stephen Makonin, Ivan V. Bajic.
    Incorporating Time-Of-Day Usage Patterns Into Non-Intrusive Load Monitoring.
    Proceedings of the 5th IEEE Global Conference on Signal and Information Processing (GlobalSIP), 2017.
  11. Chinthaka Dinesh, Stephen Makonin, Ivan V. Bajic.
    Understanding Appliance Power Consumption Without Sensors.
    In Poster Session at the 3rd Annual IC-IMPACTS Research Conference, 2017.
  12. Md. Zulfiquar Ali Bhotto, Stephen Makonin, Ivan V. Bajic.
    Load disaggregation based on aided linear integer programming.
    IEEE Transactions on Circuits and Systems II: Express Briefs, vol. 64, no. 7, pp. 792-796 (2016).
  13. Stephen Makonin.
    Investigating the Switch Continuity Principle Assumed in Non-Intrusive Load Monitoring (NILM).
    Proceedings of the 29th Annual IEEE Canadian Conference on Electrical and Computer Engineering (CCECE), 2016.
  14. Stephen Makonin, Fred Popowich, Ivan V. Bajic, Bob Gill, Lyn Bartram.
    Exploiting HMM Sparsity to Perform Online Real-Time Nonintrusive Load Monitoring.
    IEEE Transactions on Smart Grid, vol. 7, no. 6, pp. 2575-2585 (2016).
  15. Bradley Ellert, Stephen Makonin, Fred Popowich.
    Appliance Water Disaggregation via Non-Intrusive Load Monitoring (NILM).
    Proceedings of the EAI International Conference on Big Data and Analytics for Smart Cities (BigDASC), 2015.
  16. Stephen Makonin, Fred Popowich.
    Nonintrusive Load Monitoring (NILM) Performance Evaluation.
    Energy Efficiency, vol. 8, no. 4, pp. 809–814 (2015).
  17. Stephen Makonin.
    Real-Time Embedded Low-Frequency Load Disaggregation.
    PhD thesis, Simon Fraser University, School of Computing Science, 2014.
  18. Stephen Makonin, Ivan V. Bajic, Fred Popowich.
    Efficient Sparse Matrix Processing for Nonintrusive Load Monitoring (NILM).
    Proceedings of the 2nd International Workshop on Non-Intrusive Load Monitoring, 2014.
  19. Stephen Makonin
    Nonintrusive Load Monitoring (NILM): What an algorithm can tell you about your energy consumption.
    In Poster Session at SFU Postdoctoral Research Day, 2016.
    In Poster Session at IEEE Vancouver Section Annual General Meeting, 2014.
  20. Stephen Makonin, William Sung, Ryan Dela Cruz, Brett Yarrow, Bob Gill, Fred Popowich, Ivan V. Bajic.
    Inspiring Energy Conservation Through Open Source Metering Hardware and Embedded Real-Time Load Disaggregation.
    Proceedings of the 5th IEEE PES Asia-Pacific Power and Energy Engineering Conference (APPEEC), 2013.
  21. Stephen Makonin, Fred Popowich, Bob Gill.
    The Cognitive Power Meter: Looking Beyond the Smart Meter.
    Proceedings of the 26th Annual IEEE Canadian Conference on Electrical and Computer Engineering (CCECE), 2013.
  22. Stephen Makonin.
    Approaches to Non-Intrusive Load Monitoring (NILM) in the Home.
    PhD depth report, Simon Fraser University, School of Computing Science, 2012.

Power/Energy Engineering & Smart Grid

  1. Megha Gaur, Stephen Makonin, Ivan V. Bajic, Angshul Majumdar.
    Performance evaluation of techniques for identifying abnormal energy consumption in buildings.
    IEEE Access, vol. 7, pp. 62721-62733 (2019).
  2. Stephen Makonin, Laura Guzman Flores, Robyn Gill, Roger Alex Clapp, Lyn Bartram, Bob Gill.
    A Consumer Bill of Rights for Energy Conservation.
    Proceedings of the IEEE Canada International Humanitarian Technology Conference (IHTC), 2014.

Computational Sustainbility, General Topics In

  1. Laura Guzman, Stephen Makonin, Roger Alex Clapp.
    CarbonKit: Designing A Personal Carbon Tracking Platform.
    Proceedings of SocialSense ’19: Fourth International Workshop on Social Sensing, pp. 24-29, 2019.

Data Engineering, Public Datasets & Big Data

  1. Christoph Klemenjak, Andreas Reinhardt, Lucas Pereira, Stephen Makonin, Mario Bergés, Wilfried Elmenreich.
    Electricity Consumption Data Sets: Pitfalls and Opportunities.
    Proceedings of the 6th ACM International Conference on Systems for Energy-Efficient Built Environments, Cities, and Transportation (BuildSys), 2019.
  2. Stephen Makonin.
    HUE: The Hourly Usage of Energy Dataset for Buildings in British Columbia.
    Data in Brief, vol. 23, no. 103744, pp. 1-4 (2019).
  3. Stephen Makonin, Z. Jane Wang, Chris Tumpach.
    RAE: The Rainforest Automation Energy Dataset for Smart Grid Meter Data Analysis.
    Data, vol. 3, no. 1, article 7, pp. 1-9 (2018)
  4. Stephen Makonin, Bradley Ellert, Ivan V. Bajic, Fred Popowich.
    Electricity, water, and natural gas consumption of a residential house in Canada from 2012 to 2014.
    Scientific Data, vol. 3, no. 160037, pp. 1-12 (2016).
  5. Stephen Makonin, Fred Popowich, Lyn Bartram, Bob Gill, Ivan V. Bajic.
    AMPds: A Public Dataset for Load Disaggregation and Eco-Feedback Research.
    Proceedings of the 2013 IEEE Electrical Power and Energy Conference (EPEC), 2013.
  6. Stephen Makonin.
    ODDs: Occupancy Detection Dataset.
    Harvard Dataverse, V1, 2010.

Visualization & Human-Computer Interaction (HCI)

  1. Stephen Makonin, Daniel McVeigh, Wolfgang Stuerzlinger, Khoa Tran, Fred Popowich.
    Mixed-Initiative for Big Data: The Intersection of Human + Visual Analytics + Prediction.
    Proceedings of the 49th Hawaii International Conference on System Sciences (HICSS), pp. 1427-1436, 2016.
  2. Stephen Makonin, Lyn Bartram, Fred Popowich.
    A Smarter Smart Home: Case Studies of Ambient Intelligence.
    IEEE Pervasive Computing, vol. 12, no. 1, pp. 58–66 (2013).
  3. Stephen Makonin, Fred Popowich, TaeJin Moon, Bob Gill.
    Inspiring Energy Conservation Through Open Source Power Monitoring and In-Home Display.
    Proceedings of the IEEE Power and Energy Society General Meeting, 2013.
  4. Stephen Makonin, Fred Popowich.
    Home Occupancy Agent: Occupancy and Sleep Detection.
    GSTF Journal on Computing, vol. 2, no. 1, pp. 182–186 (2012).
  5. Stephen Makonin, Maryam H. Kashani, Lyn Bartram.
    The Affect of Lifestyle Factors on Eco-Visualization Design.
    Proceedings of Computer Graphics International (CGI), 2012.
  6. Stephen Makonin, Philippe Pasquier, Lyn Bartram.
    Elements of Consumption: An abstract visualization of household consumption.
    Proceedings of the 11th International Symposium on Smart Graphics, LNSC 6815:194–198, 2011.
  7. Stephen Makonin, Fred Popowich.
    An intelligent agent for determining home occupancy using power monitors and light sensors.
    Proceedings of the 9th International Conference on Smart Homes and Health Telematics (ICOST), LNSC 6719:236–240, 2011.

Electrical & Computer Engineering (ECE), incl. Software Engineering

  1. Stephen Makonin.
    Chapter 18: App programming and its use in smart buildings, pp. 451-463.
    Book: Start-Up Creation: The Smart Eco-E cient Built Environment.
    Editors: Fernando Pacheco-Torgal, Erik Rasmussen, Claes-Goran Granqvist, Volodymyr Ivanov, Arturas Kaklauskas, Stephen Makonin.
    Woodhead Publishing, ISBN: 978-0-08-100546-0 (hardcover), 978-0-08-100549-1 (ebook), 2016.
  2. Joanna Wallace, Kyle Richardson, Bob Gill, Stephen Makonin.
    Cognitive Radio Technology: System Evolution.
    Proceedings of the 4th International Conference On Wireless Networks and Embedded Systems (WECON), 2015.
  3. Reza Filsoof, Alison Bodine, Bob Gill, Stephen Makonin, Robert Nicholson.
    Transmitting Patient Vitals Over a Reliable ZigBee Mesh Network.
    Proceedings of the IEEE Canada International Humanitarian Technology Conference (IHTC), 2014.
  4. David Bennett, Stephen Makonin, Vincent W. Mayfield, Ted Neustaedter, Mark R. Wrenn.
    Visual C++ 5.0 Developer's Guide.
    Sams Publishing, ISBN: 978-0-672-31031-7, 1996.

Academic Exploits

Current Supervision

Past Supervision

Visiting Scholars

Research Grants [PI = Principal Investigator]

Course Instruction

Awards & Achievements

2017.09
IEEE Signal Processing Society Appreciation Certificate — Dedicated Leadership & Support
2015.04
IEEE Vancouver Section Leadership and Contribution Award — Initiative
2015.01
NSERC Postdoctoral Fellowship (PDF) competition — Application Deemed Meritorious
2014.01
SFU Faculty of Applied Science (FAS) Graduate Fellowship (PhD)
2014.01
The Franklin D. & Helen K. Van Pykstra Graduate Scholarship in Intelligent Systems
2013.10
SFU Travel & Minor Research Award
2013.05
SFU President's PhD Scholarship
2013.01
SFU Graduate Fellowship (PhD)
2013.01
SFU Travel & Minor Research Award
2012.05
SFU Graduate Fellowship (PhD)
2012.01
The Pacific Metals/Leon Lotzkar Memorial Graduate Scholarship in Intelligent Systems
2010.05
BCIT Vancouver 2010 Olympic Winter Games Legacy Fund Scholarship

Service To Profession

General Chair/Co-Chair & Organizer

Journal Editorship

Website & Social Media Chair

Local Arrangements Chair

Technical Program Committee

Invited Talks, Keynotes, Op-Eds & Press