Intelligent Data Science Lab

Empowering the next generation of Cyber Physical Systems through the power of Data and AI


Welcome to IDSL

We develop novel algorithms and machine learning models to solve complex problems in the fields of data science and artificial intelligence.

bhushan gopaluni process control data analytics dais ubc

Dr. Apurva Narayan leads the IDSL research group. He is an assistant professor in the Department of Computer Science at Western University and affiliate assistant professor in the Department of Computer Science and School of Engineering at the University of British Columbia, as well as an adjunct assistant professor in the Department of Systems Design Engineering at the University of Waterloo (UW).

Read More.


IDSL Research

Our research bridges together intelligent systems, data science, software engineering, and decision making under uncertainty.

Check out some of our recent publications in various domains:


Data Analytics
software engineering
Deep Learning
Probabilistic Robustness of AI

Research Themes

We are witnessing exponential advancements in development and deployment of IoT systems, smart infrastructures, and our dependency on these systems. The overall vision of IDSL is to develop tools that will help resolve software issues much faster, and advance toward better system safety, security, and resiliency. Automated reasoning of these systems play a key role in understanding system behavior, verification, run-time monitoring, anomaly detection, and intrusion detection.

Computational research in the domain of data driven software engineering gets complicated with the amount of data that one needs to process to reach an outcome. IDSL conducts data mining, software engineering, and machine learning research with a focus on safety-critical software systems to ensure that modern day safety-critical systems are safe, secure, and resilient. Behavior of software systems is modelled using formal specifications. Formal specifications are used to develop monitoring systems that ensure system safety and security, debugging, program comprehension, and other software engineering applications. Verification of artificial intelligence based software that are beginning to be a new standard for a large number of safety-critical applications is shown to be a NP-complete problem

We often collaborate with industry partners and other academic researchers for problem-solving in specific domains. For a list of our projects and collaborators, please visit our Research page:

  IDSL Research


Recruitment

Please see our publications list for more information on our research. Our team members and some examples of current and past projects are also available on our team page. We upload our presentations and workshops to the resources page.

Our group is recruiting year-round for postdocs, MASc and PhD students, visiting students and undergraduate students. All admitted students will receive a stipend. If you are interested in pursuing research or graduate studies, please email Dr. Apurva Narayan a copy of your:

  • CV
  • Research Statement
  • Sample work (if applicable)

Highlights

09 February 2022

The Banff International Research Station will host the *Climate Change Scenarios and Financial Risk* Online workshop at the UBC Okanagan campus in Kelowna, BC, from May 1 to May 6, 2022

Link

News

See more



Highlights - 09 February 2022
The Banff International Research Station will host the *Climate Change Scenarios and Financial Risk* Online workshop at the UBC Okanagan campus in Kelowna, BC, from May 1 to May 6, 2022
LINK

Recruitment

Our group is recruiting year-round for postdocs, MASc and PhD students, visiting students and undergraduate students.

All admitted students will receive a stipend.

Please see our opportunities page for more information.