Hadis Karimipour, Ph.D., P.Eng., SMIEEE

PhD, University of Alberta, 2016

Website: https://www.scpslab.org/

Hadis Karimipour

Areas of Research

Anomaly Detection in Smart CPSs
The deployment of smart technologies in the communication layer brings new challenges for online monitoring and control of the Cyber-Physical Systems (CPS). In addition to the failure of physical infrastructure, CPSs are also sensitive to different anomalies on their communication layer. Examples of CPS include smart grid, autonomous transportation systems, medical monitoring, and autonomous vehicles. AI is a popular technology that has the potential to be leveraged in different aspects of CPS monitoring including anomaly/failure detection. AI/ML can extract patterns of suspicious or anomalous behaviour in the system to predict failure in advance.
AI and IoT/OT Monitoring/Security
Over the last decade, IoT platforms have been developed into a global giant that grabs every aspect of our daily lives. Because of easy accessibility and fast-growing demand for smart devices and networks, IoT is now facing more security challenges than ever before. There are lots of discussions about the role of AI/ML in security-aware design and analysis of IoT devices. AI-based methods can be used to identify various attacks at an early stage as well as providing defensive strategies. Moreover, AI seems to be promising in detecting new attacks using learning skills and handle them intelligently.
AI-enabeld Smart Grid Analysis
The traditional grid is not scalable enough to provide the world’s future energy requirements. Looking at the big picture, a nationwide effort to completely automate the grid is underway. A smart grid integrates a variety of distributed and renewable energy resources which are tightly coupled with IoT technology. These components provide a vast amount of data to support various applications in the smart grid, such as distributed energy management, generation forecasting, grid monitoring, fault detection, home energy management, etc. Considering the huge amount of data and complexity of the grid, AI techniques can be applied to automate and further improve the performance of the smart grid.
Machine Learning and Its Applications
Machine Learning (ML) is a subset of Artificial Intelligence (AI) that provides systems with the ability to automatically learn and improve from experience without being explicitly programmed. The basic premise of ML is to build algorithms that can receive input data and use statistical analysis to predict an output while updating outputs as new data becomes available. Things like growing volumes and varieties of available data, computational processing that is cheaper and more powerful, and affordable data storage are the main motivations toward machine learning developments. ML can be used for anomaly detection, system monitoring, security analysis, load prediction, load forecasting, etc. in cyber-physical systems. ​

Supervising degrees

Electrical and Computer Engineering - Doctoral: Seeking Students
Electrical and Computer Engineering - Masters: Seeking Students

Working with this supervisor

Prospective Graduate/Undergraduate Students​

​The required skills for potential graduate students include:

  • Strong background in machine learning and data analytic  techniques

  • Strong background in cyber security, cyber-physical system modeling

  • Experience using MATLAB/Simulink environment

  • Background in detection and estimation theory

  • Strong oral and written communication skills


Please strictly follow the format below for your email :

  • Your name

  • Your status in Canada, i.e., domestic or international student

  • The program you are applying to and the start date (Fall, Winter, or Summer)

  • Your degree information (university, country, GPA).

  • TOEFL/IELTS scores

Please attach the  PDF  file of your complete CV to your email. Financial assistance for qualified students will be provided as a combination of research assistantship and teaching assistantship.

​E-mail: hadis.karimipour@ucalgary.ca

For more infromation visit: https://www.scpslab.org/