Projects

See the work of the engineers, researchers and pioneers of ML advancements

Generative AI

Explore the projects that our members have worked on.

Computer Vision and Pattern Recognition

Explore the projects that our members have worked on.

Financial Machine Learning

Explore the projects that our members have worked on.

Medical AI

Explore the projects that our members have worked on.

Supervised Learning

Explore the projects that our members have worked on.

MLOps

Explore the projects that our members have worked on.

AI Applications

Explore the projects that our members have worked on.

See All Projects

Browse all of our AI and ML projects developed by our students

QuDiffuse: Quantum Annealing for Diffusion Models

QuDiffuse: Quantum Annealing for Diffusion Models

This project explores the use of D-Wave’s quantum annealing to improve the efficiency of diffusion models, aiming to reduce generation time while maintaining high quality data samples.

Machine Learning in RNA Folding Predictions

Machine Learning in RNA Folding Predictions

Using machine learning to predict RNA folding, this project aims to develop a generative model that maps a given RNA sequence to its 3D molecular structure while optimizing computational energy efficiency.

Deep Emotion: Contrastive Learning for fMRI Classification

Deep Emotion: Contrastive Learning for fMRI Classification

This project uses contrastive learning on fMRI brain scans to identify which movie scenes a person is viewing. The goal is to align brain activity with visual stimuli using deep learning techniques.

Flow to Learn: Flow Matching on Neural Network Parameters

Flow to Learn: Flow Matching on Neural Network Parameters

This project applies flow matching techniques to neural network parameters, leveraging mixture learning and model weight merging strategies to predict and transfer weights between models.

FashionBot

FashionBot

FashionBot is a personalized clothing recommendation system that intelligently styles complete outfits from catalog data, aiming to provide tailored and stylish fashion recommendations.

AI ChatBot

AI ChatBot

This AI chatbot answers student inquiries and promotes UTMIST events across Discord and other platforms. It aims to streamline student-club communication with a smart conversational interface.

AI Warehouse: Evolution Battle Simulation

AI Warehouse: Evolution Battle Simulation

UTMIST is collaborating with AI Warehouse to build an evolution simulation in Unity using C# and genetic algorithms for educational videos reaching millions of viewers.

Lovelytics: Task Automation LLM

Lovelytics: Task Automation LLM

Partnering with Lovelytics, this project extends a LangChain-powered LLM automation tool for business workflows, focusing on task generation via natural language prompts on Azure Databricks.

Aercoustics: Sound Event Classification for Construction Sites

Aercoustics: Sound Event Classification for Construction Sites

This collaboration with Aercoustics focuses on classifying sound events from construction sites using acoustic data, aiding in compliance and environmental monitoring.

Aemulus VR: Using Neural Radiance Fields for Luxury E-commerce

Aemulus VR: Using Neural Radiance Fields for Luxury E-commerce

Aemulus VR is using neural rendering and Gaussian Splatting to create photorealistic 3D e-commerce displays for luxury products, transforming online shopping experiences.

KnockRI: AI-Driven Skills Assessment Platform

KnockRI: AI-Driven Skills Assessment Platform

Knockri uses AI to evaluate candidates through video, audio, and text, reducing hiring bias by focusing on competencies instead of resumes in order to promote fair recruitment practices.

ML Compute Platform Project

ML Compute Platform Project

This system dynamically manages UTMIST’s cloud-based ML workloads. It handles MLOps workflows, allocates compute resources, logs performance, and provides real-time monitoring across cloud providers.

ML Project Platform

ML Project Platform

A centralized hub to manage the ML project lifecycle, including task tracking, team collaboration, milestone monitoring, and code/resource sharing for ongoing and past projects.

ECG Analysis Using Deep CNNs

ECG Analysis Using Deep CNNs

Applying deep convolutional neural networks to analyze ECG data for cardiovascular disease detection.

Employee Attrition Factors Prediction

Employee Attrition Factors Prediction

Utilizing machine learning to identify and address factors contributing to employee attrition.

Real-Time: Real Estate Price Prediction

Real-Time: Real Estate Price Prediction

Developing a real-time model to predict real estate prices using machine learning techniques.

SmileDetector: Detecting and Rating Smiles

SmileDetector: Detecting and Rating Smiles

Creating a web application that employs machine learning to detect and rate smiles.

WallStreetBots: Stock Price Prediction

WallStreetBots: Stock Price Prediction

Implementing NLP and reinforcement learning for stock price prediction and market analysis.

Handwriting Recognition Using Deep Learning

Handwriting Recognition Using Deep Learning

Applying deep learning techniques to recognize handwritten text in physical documents.

DiffMuse

DiffMuse

Exploring music synthesis using diffusion models to generate new compositions.

Numerai Quant Team

Numerai Quant Team

Developing models to compete on Numerai's weekly hedge fund prediction challenges.

Virtual Creatures

Virtual Creatures

Reimagining Karl Sims' 1994 'Evolving Virtual Creatures' paper using modern techniques.

12-Lead ECG Reconstruction

12-Lead ECG Reconstruction

Reconstructing full 12-lead ECG signals from only 2-3 lead inputs using ML models.

AltaML - Startup Collaboration

AltaML - Startup Collaboration

Building an ML pipeline tailored for applications in the construction industry.

FashionBot

FashionBot

Developing a customizable fashion recommendation system using machine learning.

Omni - Startup Collaboration

Omni - Startup Collaboration

Integrating information retrieval into the creative process through ML techniques.

Osu!

Osu!

Generating Osu! beatmaps using sequence-to-sequence models for rhythm game enthusiasts.

PhotoML - Startup Collaboration

PhotoML - Startup Collaboration

Applying machine learning to enhance picture selection processes.

RealTime2

RealTime2

Advancing the RealTime project from 2021 with new features and improvements.

WallStreetBots2

WallStreetBots2

Continuing the WallStreetBots project with a focus on cryptocurrency price prediction.

Wind Turbine Audibility - Aercoustics Collaboration

Wind Turbine Audibility - Aercoustics Collaboration

Providing an ML solution for the turbine audibility problem in collaboration with Aercoustics Ltd.

Side Channel Attacks: Cracking AES with Deep Learning

Side Channel Attacks: Cracking AES with Deep Learning

Crack the AES cryptosystem via side channel attacks using deep learning (ResNet, LSTM, Transformer). The project involves hardware-level data collection and attack modeling.

Auto-Colorization of Historical Black and White Images

Auto-Colorization of Historical Black and White Images

Re-implement and improve CNN-based automatic image colorization using GMMs and a specialized architecture, building on the 'Colorful Image Colorization' paper.

Denoising Renderings using Deep Learning

Denoising Renderings using Deep Learning

Build a Monte Carlo renderer with deep learning denoising and a real-time GUI viewer. The goal is to improve CGI quality and efficiency.

EMILI: Easy MachIne LearnIng

EMILI: Easy MachIne LearnIng

Construct a dynamic pipeline to collect domain-specific datasets and train LLMs. The project involves web crawling, relevance filtering, and dataset-feedback loops.

Evolving Virtual Creatures... PART II!

Evolving Virtual Creatures... PART II!

Use NEAT and multi-agent RL to evolve and train virtual creatures in Unity, building on last year's successful evolution of walkers and swimmers.

Is Hashing All You Need For Implicit Neural Representations?

Is Hashing All You Need For Implicit Neural Representations?

Explore why multi-resolution hash embeddings outperform other methods in INRs. Conduct experiments and possibly submit to ICML/NeurIPS 2024.

QuSparse: Quantum Approaches to Sparse Signal Reconstruction

QuSparse: Quantum Approaches to Sparse Signal Reconstruction

Use quantum algorithms like QFT to improve sparse signal reconstruction, transforming signals into quantum states and reconstructing using QML.

NucleAIse: Protein Function Prediction

NucleAIse: Protein Function Prediction

Predict protein functions and Gene Ontologies using LLMs (Transformers), GNNs, and CNNs. The project aims to identify key model features and improve biological insights for drug discovery.

Real-Time Trading with Sequence Models and RL

Real-Time Trading with Sequence Models and RL

Develop a deep RL-based real-time trading agent for FX and commodities. Design a custom RL environment and agent leveraging sequence models and DRL techniques.

Spiking Neural Networks with Memristor Hardware

Spiking Neural Networks with Memristor Hardware

Build neuromorphic computing systems using Spiking Neural Networks (SNNs) and memristor-based hardware. Split into software and hardware teams for training and circuit fabrication.