AI Bootcamp
The AI Bootcamp is an intensive, guided, hands-on LLM application development program. Attendees will work in teams gaining direct experience building a working LLM application and leveraging LLM technology. At the outset, this program organizes attendees into teams of an appropriate size, to ensure each attendee gains experience with all aspects of the project’s development. Attendee skill and background is taken into consideration during team composition.
The LLM project is organized into development phases. At the beginning of each phase, the instructor/facilitator will introduce the steps to be completed during the phase, lightly cover any salient concepts, answer initial questions and help the teams organize and kick off their development efforts. The instructor will remain highly engaged with each team as they progress through the phase, answering and asking questions but ensuring that the attendees complete all of the necessary work.
Time allotted for each phase in the project’s evolution is flexible within the number of days allocated to the workshop. More experienced attendees will find a three day workshop intensive but achievable. Less experienced attendees should opt for a four or five day workshop. In cases where a team can not complete a phase within the necessary time box, a completed version of the phase will be provided along with the instructor’s overview of the elements that the students did not have time to complete themselves.
Students will be provided with a cloud environment for all of their development and deployment activities, imparting experience with the latest commercially viable LLM tools and infrastructure. Practical aspects of the workshop include working with cloud data storage and data processing frameworks, LLM inference solutions, prompt engineering, performance and scaling considerations, using container and orchestration technology, caching and queueing, error handling, documentation, disaster recovery planning, as well as model and I/O optimization techniques.
Duration
3-5 days
Audience
Data Scientists, Data Engineers, Machine Learning Engineers, MLOps/DevOps personnel, developers.
Prerequisites
The AI Bootcamp is designed for data professionals, DevOps personnel and developers who have already acquired the foundational knowledge necessary to understand the basic aspects of generative AI. Participants must have foundational ML and Python programming skills, a core understanding of mathematics and statistics, as well as familiarity with Linux and command-line operations. Each attendee will need a computer with the ability to ssh into the various cloud hosted systems used in the workshop.
In the duration of this course, students will:
- Understand the fundamental concepts associated with Large Language Models (LLMs)
- Learn how to develop solutions that incorporate LLMs
- Gain experience evaluating LLMs
- Work with LLMs to enhance a LLM solution
- Build a complete, practical LLM application
- Gain experience with AI and cloud based tooling for LLMs
Phases
- Problem Definition and Goals
- Data Exploration
- Prototyping and Development
- Testing and Validation
- Deployment
- Performance Tuning and Scaling
- Monitoring and Error Management
- Maintenance
Is there a discount available for current students?
UMBC students and alumni, as well as students who have previously taken a public training course with UMBC Training Centers are eligible for a 10% discount, capped at $250. Please provide a copy of your UMBC student ID or an unofficial transcript or the name of the UMBC Training Centers course you have completed. Asynchronous courses are excluded from this offer.
What is the cancellation and refund policy?
Student will receive a refund of paid registration fees only if UMBC Training Centers receives a notice of cancellation at least 10 business days prior to the class start date for classes or the exam date for exams.