Departments · 1
machine learning
- computational cognitive science
- llms
- program synthesis
- decision-making
machine learning
- deep learning
- generative models
- applied ml (vector institute)
distributed systems · data science
- parallel & distributed computing
- big-data analytics
- computational risk/finance
machine learning · data science
- neuroimaging analysis
- ml for brain data
software engineering
- software performance engineering
- model-based se
machine learning
- evolutionary computation
- black-box optimization
data science · machine learning · bioinformatics
- genomics & public-health bioinformatics
- ml
software engineering · machine learning
- ml for se
- software for ai/ml
- mlops
- software maintenance
machine learning · natural language processing
- ml for health
- speech & clinical nlp (vector institute)
machine learning
- recommender systems
- explainable ai
- sequential decision-making
data science · machine learning
- spatiotemporal & graph data
- ml
- maritime analytics
machine learning
- evolutionary computation
- ml for fraud/fintech
machine learning · natural language processing
- llms
- interpretability
- representation learning
systems · networks · distributed systems · internet of things
- sdn
- networking
- iot
- distributed systems
- Janarthanan RajendranAssistant Professor & Sexton Chair in Reinforcement LearningComputer Science
List machine learning
- reinforcement learning
- deep rl
- multi-agent learning
robotics
- autonomous systems
- underwater robotics / auvs
machine learning · security
- genetic programming
- evolutionary ml
- streaming data
- ml for security
software engineering
- automated program repair
- bug localization
- code search
- ir for se (raise lab)
distributed systems · security
- distributed systems
- networks
- privacy & security
- computational geometry
cloud computing · data science
- cloud computing
- data services
- environmental informatics
robotics · human-computer interaction
- motion planning
- human-robot interaction
- learning from preferences
security · networks · machine learning
- network security analytics
- ml for cybersecurity
machine learning · natural language processing · human-computer interaction
- persuasive tech
- health ai
- nlp
software engineering
- empirical software engineering
- research methods
- project management
databases · distributed systems
- data management
- distributed systems
- blockchain
networks · systems · internet of things
- iot
- network performance
- edge computing
machine learning · data science
- health informatics
- knowledge management
- clinical decision support
machine learning · human-computer interaction
- persuasive technology
- ai-personalized health (nserc mcdonald fellow)
data science · machine learning · bioinformatics
- microbial genomics
- ml for biological data
security · internet of things
- cybersecurity
- wireless/iot security
- emerging-tech vulnerabilities
machine learning · data science
- text mining
- big-data ml
- data privacy (dir.
- institute for big data analytics)
- Suresh Raja NeethirajanAssociate Professor & Dalhousie University Research ChairComputer Science
List machine learning · data science · internet of things
- digital agriculture
- sensor analytics
- animal-health ai
machine learning
- neural networks
- computational neuroscience
- reinforcement learning
software engineering
- code & design smells
- software quality
- refactoring
- ml for se
machine learning · natural language processing · data science
- text mining
- nlp
- data mining