List a Project
Building Cooperative AI That Resists Malicious Insiders
Identify vulnerabilities in cooperative AI systems Project Description Modern AI systems increasingly work in teams, where multiple agents collaborate to solve complex tasks. In this project, you will study what happens when one or more AI teammates behave maliciously, either due to bugs, attacks, or intentional manipulation, and how to design cooperative AI systems that […]
AI applications in biological studies
Project Description This project explores how large language models (LLMs) and generative AI can support and transform biological research. We focus on developing LLM-powered tools and AI agents to assist with key tasks such as data preprocessing, integration, analysis, reasoning, and scientific decision-making in biological studies. Project Outcome Opportunities for contributing to novel research findings […]
Testing and Verification of Artificial Intelligence Agents/ Modular Deep Learning/ Boa
Project Description The Tulane University Laboratory for Software Design advances software engineering for AI-enabled systems by creating programming abstractions, analysis tools, and modular deep-learning methods that make complex software easier to build, verify, and evolve. We develop open infrastructures like Boa and techniques for reliable, data-driven discovery with a broad impact on industry and science. […]
Coding in Python for Designing Materials for Energy
Project Description My research group uses computational methods to design materials for energy applications, such as catalysts, batteries, and solar cells. We are developing multiple software packages that aid in setting up calculations, analyzing data, locating relevant scientific literature, and creating/applying machine learning models. These packages are all in Python; as such, Python programmers can […]