Detection of enumeration attacks in cloud environments using infrastructure log data

Most computer services nowadays are provided in cloud environments. Inevitably, every individual needs to use these environments when they have to use computer services. Considering cyber threats in the cloud infrastructure, security and privacy conservation of one is really challenging. Out of date techniques are no more executable in these infrastructures. However, machine learning algorithms […]

Read More
Scaling Security Architecture

Security has become increasingly important as cyberattacks are more prominent. Despite advances in security technologies there’s still a need for a new security architecture that is simply adaptable and scalable to different and evolving security requirements of various organizations. This project will study the latest technologies and solutions in the field of Cybersecurity that are […]

Read More
Advanced Enterprise DRM on Phones and Tablets

Information security is of paramount importance to Canada and its enterprises. In this project, the intern will research, design and implement components of an enterprise Digital Rights Management (DRM) solution with iThinkSecurity Ltd. DRM allows for control over digital data redistribution. The target platforms are phones and tablets, which are rapidly becoming a main source […]

Read More
Generalization of chest x-ray disease prediction by learning feature representations agnostic to clinical domains

Chest radiography is a common and essential examination tool in medical practice for the diagnosis of lung diseases. Recent approaches in artificial intelligence have demonstrated that transfer learning of deep learning models was able to provide performance gains at the level of practicing radiologists. These techniques transfer the features learned on ImageNet to medical data […]

Read More
Mobile video stitching, navigation, sharing, and efficient shipping to the cloud

The project includes three subprojects that are all of interest to Nokia to inform them of latest research in the area. The first subproject is to improve the features of the Ztitch mobile application that we developed, which has been downloaded more than 80,000 times. We will implement some algorithms to improve the stitching performance, […]

Read More
Machine Learning and Automatic IDS Signature Generation

Founded in 2011, StreamScan is an organization specialized in computer security operational. The company is composed of several experts in the fields of management security incidents, intrusion detection, security audit, penetration testing, security governance, security breach detection and of artificial intelligence applied to cybersecurity. StreamScan’s expertise is used by many cyber-victimized organizations attacks. Its incident […]

Read More
Automobile Purchasing Behaviorial Data Collection, Management, and Analysis

This project investigates automobile purchasing behavior of female millennials. In order to achieve the goal of understanding and making use of purchasing behavior, data are to be collected, managed, and analyzed. In addition to using existing data and third-party data, two major tasks of data collection are the use of questionnaire and web crawling to […]

Read More
Mobile Health Application Validity and Efficacy Study

The first MITACS internship for this project focused on design of the “Be Kalm” Anxiety App. The second internship will focus on the programming, implementation, and evaluation of the resulting design. The App will combine several interactive methods of diffusing anxiety with the use of images, music and heart rate monitoring. The HeartBeats music player […]

Read More
Research into Convolutional Neural Network (CNN) Explainability

Machine Learning is advancing at an astounding rate. It is powered by complex models such as deep neural networks (DNNs). These models have a wide range of real-world applications, in fields like Computer Vision, Natural Language Processing, Information Retrieval and others. But Machine Learning is not without some serious limitations and drawbacks. The most serious […]

Read More
High-Performance, High Assurance Software

Optimal Computational Algorithms, Inc. (OCA) provides the highest quality mathematical software possible. Our goal is to produce scientific software with nearoptimal performance on increasingly parallel systems, while assuring software correctness by construction. This research project continues a partnership with McMaster University, and individual internship projects will focus on extending OCA’s tools to target new computations […]

Read More
Interpretation and Characterization of Recurrent Neural Networks through Lyapunov Exponent Methodology

Neuroscience-inspired AI has emerged as state-of-the-art in many machine learning applications. Recurrent Neural Networks (RNNs) are a machine learning tool used to learn patterns in sequential (time-dependent) data which have also been used to model neural dynamics in the brain. Various frameworks have been developed to create RNNs capable of learning from data which have […]

Read More