Enhancing Machine Learning Algorithms with Heterogeneous Computing

undefined
 
Group 5
Heterogenous Computing
for Machine Learning
Algorithms
 
Team: Santiago Campoverde, Jonathan Tan, Joshua Czarniak,
Justin Wenzel, and Kai Heng Gan
 
Project Overview
 
Expansion of a prior initiative and developed code base
Achieve the ability to simultaneously run three different algorithms/operations
Preprocessing
Blink Detection
Eye Tracking
Implement on a Xilinx Kria evaluation board
Using process and memory isolation techniques to achieve efficient and
seamless operation
 
User Needs
 
Personal Researcher
High accuracy and reliability within system
Resource efficiency to keep costs low in a personal funded project
Detailed documentation for future development
 
Medical Researcher
Ability to adapt/customize the system for different patients and needs
User-friendly system that is easy to setup and execute
Protects the privacy of users personal results and details
 
Educational Tech
Develop a real-time monitoring system on tracking students' eye for academic purpose
Identify the study environment that students interested in
Extensive environment that can easily allow for modifications or experimentation for research
 
Engineering Standards
 
IEEE 3129-2023 - IEEE Standard for Robustness Testing and Evaluation of Artificial
Intelligence (AI)-based Image Recognition Service
IEEE 2802-2022 - IEEE Standard for Performance and Safety Evaluation of Artificial
Intelligence Based Medical Devices: Terminology
IEEE 7002-2022 - IEEE Standard for Data Privacy Process
IEEE 3156-2023 - IEEE Standard for Requirements of Privacy-Preserving
Computation Integrated Platforms
IEEE 2842-2021 - IEEE Recommended Practice for Secure Multi-Party Computation
IEEE 2952-2023 - IEEE Standard for Secure Computing Based on Trusted Execution
Environment
IEEE 1484.1-2003 - IEEE Standard for Learning Technology - Learning Technology
Systems Architecture (LTSA)
 
 
Requirements
 
An environment that could run the docker which contain the disk image from
previous team
Xilinx Kria evaluation board
System-on-Modules (Kria KR260)
DPU (
DPUCZDX8G
)
Pupil tracking machine learning algorithm
Blink detection machine learning algorithm
Image preprocessing algorithm
Profiler program (Vitis AI Profiler)
 
Questions
Slide Note
Embed
Share

Team 5 is working on expanding a prior initiative by developing code to simultaneously run three different machine learning algorithms - Preprocessing, Blink Detection, and Eye Tracking. Their project involves implementing these algorithms on a Xilinx Kria evaluation board using process and memory isolation techniques to ensure efficient and seamless operation. User needs vary from high accuracy and resource efficiency to adaptability and user-friendliness, with a focus on personal, medical, and educational applications. The team adheres to engineering standards to meet robustness, performance, safety, and privacy requirements, along with specific system requirements including running Docker, using Xilinx Kria board, and implementing various machine learning algorithms.

  • Machine Learning
  • Heterogeneous Computing
  • User Needs
  • Engineering Standards
  • Xilinx Kria

Uploaded on Oct 04, 2024 | 0 Views


Download Presentation

Please find below an Image/Link to download the presentation.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author. Download presentation by click this link. If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.

E N D

Presentation Transcript


  1. Group 5 Heterogenous Computing for Machine Learning Algorithms Team: Santiago Campoverde, Jonathan Tan, Joshua Czarniak, Justin Wenzel, and Kai Heng Gan

  2. Project Overview Expansion of a prior initiative and developed code base Achieve the ability to simultaneously run three different algorithms/operations Preprocessing Blink Detection Eye Tracking Implement on a Xilinx Kria evaluation board Using process and memory isolation techniques to achieve efficient and seamless operation

  3. User Needs Personal Researcher High accuracy and reliability within system Resource efficiency to keep costs low in a personal funded project Detailed documentation for future development Medical Researcher Ability to adapt/customize the system for different patients and needs User-friendly system that is easy to setup and execute Protects the privacy of users personal results and details Educational Tech Develop a real-time monitoring system on tracking students' eye for academic purpose Identify the study environment that students interested in Extensive environment that can easily allow for modifications or experimentation for research

  4. Engineering Standards IEEE 3129-2023 - IEEE Standard for Robustness Testing and Evaluation of Artificial Intelligence (AI)-based Image Recognition Service IEEE 2802-2022 - IEEE Standard for Performance and Safety Evaluation of Artificial Intelligence Based Medical Devices: Terminology IEEE 7002-2022 - IEEE Standard for Data Privacy Process IEEE 3156-2023 - IEEE Standard for Requirements of Privacy-Preserving Computation Integrated Platforms IEEE 2842-2021 - IEEE Recommended Practice for Secure Multi-Party Computation IEEE 2952-2023 - IEEE Standard for Secure Computing Based on Trusted Execution Environment IEEE 1484.1-2003 - IEEE Standard for Learning Technology - Learning Technology Systems Architecture (LTSA)

  5. Requirements An environment that could run the docker which contain the disk image from previous team Xilinx Kria evaluation board System-on-Modules (Kria KR260) DPU (DPUCZDX8G) Pupil tracking machine learning algorithm Blink detection machine learning algorithm Image preprocessing algorithm Profiler program (Vitis AI Profiler)

  6. Questions

Related


More Related Content

giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#