Tutorial – Developing Custom LLMs for Systems Engineering

Saturday July 12, 2025 9:30 AM PDT
 

(Photo by Tara Winstead at Pexels.com)

PLEASE JOIN US this July 12th for a special HYBRID tutorial on how to develop an open source Generative Artificial Intelligence (GenAI) Large Language Model (LLM) for systems engineering. This tutorial will be conducted in person, and simultaneously available online via Zoom.

Large Language Models are a type of artificial intelligence model trained on massive amounts of data to understand and generate human-like language (examples include ChatGPT, Gemini and Llama). These models can also be customized or fine-tuned to support systems engineering tasks and problem-solving. This tutorial will show students how to customize an open source LLM for SE.

This tutorial will be taught by Dr. Ray Madachy of the Naval Post Graduate School (NPS), and graduate students Mr. Ryan Bell and Mr. Ryan Longshore.

MAIN INFO

Date: Saturday, July 12, 2025, 9:30am – 3pm (Pacific Time)
Location: SAIC office, 1615 Murray Canyon Rd, 2nd floor, San Diego, CA 92108 (google maps)
Cost: In-person prices are $50 INCOSE members, $75 non-INCOSE members, and $25 students. Remote attendance price is $25.  This price includes morning coffee, soft drinks and lunch (sandwiches etc.) for in-person attendees (please contact us if you have special dietary preferences).
Parking: There is free parking on the street adjacent the office building.
Remote Participation: We will use Zoom for remote students. After you register, Zoom access details will be sent to you via email prior to the class.

Foreign Nationals – Foreign Nationals may attend, but must register by at least June 20th and let us know in the registration Notes textbox so that we may get SAIC’s approval. Please email info@sdincose.org pertinent information such as your legal status in the USA and which country you hold citizenship in. Thank you!

SYNOPSIS

Join us for an immersive tutorial where we leverage the power of custom Large Language Models (LLMs) to tackle the complexities of systems engineering. This hands-on session is designed for systems engineers who are eager to explore how LLMs can revolutionize their workflows, enhance model accuracy, and address domain-specific challenges in managing socio-technical systems.

Participants will utilize Llama factory to design and fine-tune their own LLMs using a specialized systems engineering dataset. You’ll not only gain valuable experience in building these models but also work collaboratively to create a robust evaluation dataset. Together, we will put these models to the test using our custom evaluation dataset and SysEngBench, a benchmark specifically crafted for the systems engineering domain!

WHAT YOU WILL LEARN

By the end of the workshop, you will understand how to:

  • Tailor LLM performance
  • Strike a balance between accuracy and computational efficiency, and
  • Learn how to create AI solutions to elevate the practice of systems engineering

The goal is to walk away with practical, cutting-edge skills and a strong foundation to make impactful contributions to the future of SE.

TUTORIAL AGENDA

0930-1030: Introduction to Custom Generative Pre-trained Transformer (GPT)s

  • Overview of LLMs in Systems Engineering
  • Setting up the environment and tools
  • Case Studies

1030-1045 BREAK

1045-1200: RAG Pipeline with Documents

  • Hands-on walk through of using a model with non-public documents
  • Participants work on using RAG with a language model with guidance

1200-1300 LUNCH

1300-1400: Creating Evaluation Datasets

  • Collaborative session to develop evaluation datasets
  • Types of evaluation tasks: multiple-choice, fill-in-the-blank, textual response prompts

1400-1415 BREAK

1415-1530: Model Evaluation with Benchmarking

  • Evaluating models with benchmarks
  • Case Study: Evaluate Llama 3.2 1B on SysEngBench
  • (optional) Case Study: Evaluate Llama 3.2 1B on Hour 3’s dataset
  • Wrap-up and Q&A

WHAT YOU WILL NEED

This tutorial will use Google Colab Jupyter Notebook. It would be advantageous for everyone who attends in-person to have a laptop. This is recommend for remote students as well.

Please note that to use Google Colab that you may need a gmail email account. If you do not have a gmail, you can create one for free.

We will also include all of the setup instructions in the notebook, so those in the session can follow along real time.

INSTRUCTORS

Raymond Madachy

Raymond Madachy, Ph.D., is a Professor in the Systems Engineering Department at the Naval Postgraduate School. His research interests include systems engineering tool environments for digital engineering, modeling and simulation of systems and software engineering processes, generative AI, and system cost modeling. He has developed widely used cost estimation tools for systems and software engineering, and created the Systems Engineering Library (se-lib). His books include Software Process Dynamics, What Every Engineer Should Know about Modeling and Simulation, What Every Engineer Should Know about Python; and co-authored Software Cost Estimation with COCOMO II and Software Cost Estimation Metrics Manual for Defense Systems.

Ryan Bell

Ryan Bell is an 9 year experienced engineer in the defense industry. In his current role at Naval Information Warfare Center Atlantic (NIWC LANT), Ryan provides modeling and simulation expertise to a variety of programs for the Navy and USMC. He specializes in simulating communication systems in complex environments and is an advocate for the use of digital engineering early in the systems engineering lifecycle. Ryan earned a BS in Electrical Engineering from Clemson University, a MS in Electrical Engineering from Clemson University with a focus on Electronics, and is currently pursuing his PhD in Systems Engineering at the Naval Postgraduate School. He is a South Carolina registered Professional Engineer (PE), published author, and teacher.

Ryan Longshore

Ryan Longshore is a 20-year veteran of the defense and electric utility industries. At Naval Information Warfare Center Atlantic, he leads teams developing and integrating new technologies into Navy command centers. He is involved in the Navy’s digital engineering transformation with a focus on model-based systems and model-based engineering. Ryan holds a BS in Electrical Engineering (Clemson), a MS in Systems Engineering (SMU), and is pursuing a PhD is Systems Engineering at the Naval Postgraduate School. He is a South Carolina Registered Professional Engineer, an INCOSE CSEP, and holds the OMG SysML Model Builder Fundamental Certification.

RSVP or Register Now!

Please register early so we can plan ahead for the correct number of attendees. Please contact info@sdincose.org with any questions.

IMPORTANT – Foreign nationals must register and provide us with their status, country of origin, etc. as early as possible. WE MUST HAVE THIS INFORMATION BY JUNE 20, in order to submit to the SAIC security team for their approval. Thanks and please contact us with any questions at info@sdincose.org

NOTE – please wait for up to 15 seconds for the page to respond after clicking SUBMIT (the server is slow).

Names of attendees will be displayed publicly, along with the contents of the notes field.

Your Answer : Yes No

Note:

CAPTCHA image
Type the hidden security message: