Trustworthy AI research lab (TAILab) repository design

2021 Research Internship Project


Faculty Name

Reza Samavi

Project Title

Trustworthy AI research lab (TAILab) repository design

Project Description

The Trustworthy Artificial Intelligence Research Lab (TAILab) in the Department of Electrical, Computer and Biomedical Engineering at Ryerson University is focused on research on understanding trust on machine learning particularly from information security perspective. While we are interested on data security research in its classical sense, in our research we see data as a dynamic entity that its characteristics change throughout its lifecycle, from sensing, collection, to when it is used in learning and inferencing and to the time that it turns to a decision (Data product). Therefore, a major focus of our research group is on the security and privacy of algorithmic rendering of data using machine learning. By understanding data and its security, we are also interested to support privacy, transparency and accountability on data and its products through formalizing validation, attribution and evidence. Along the theoretical exploration of the subject matters, PhD and Master students in this lab develop multiple tools either for experimental evaluation of the theoretical hypotheses or for practical purposes that can benefit the graduate students themselves and the machine learning/AI community in a broader extent. These tools are documented in different formats and media, e.g., academic paper, source code on git repositories, datasets (private and public), presentations and videos. The objective of this project is to develop an efficient and usable method for storage and retrieval of intellectual products in the context of AI/machine learning and security research. Since Open source repositories plays an important role in advancing computer science knowledge, the developed system should meet the standard open source repositories requirements.

Student Responsibility

1. Collect the functional and non functional requirements for the an standard open source repository. 2. Interview the stakeholders and collect the point of views of each stakeholder 3. Critically evaluate information gathered from multiple sources, reconcile conflicts, decompose high-level information into details, to determine true needs through interviews, document analysis and workflow analysis. 4. Lead and manage all phases of projects including, but not limited to design, implementation, integration, user testing 5. Review systems, processes, and information and provide recommendations to supervisor.

Specific Requirements

1. a third year computer engineering or software engineering student 2. solid background in Python and object oriented programming approach 3. Successfully completed an introductory course in machine learning 4. Successfully completed an introductory course in information security with the introductory (but solid) knowledge of cryptography. 5. a fine understanding of the software development methodologies

Application Procedure

To apply for this project you will need to login to the departmental web portal and select Research Internship from the sidebar menu.

Portal Login

Reza Samavi : Trustworthy AI research lab (TAILab) repository design | Wednesday March 31st 2021 04:23 PM