AI Con USA 2024 - Tutorials

Full- and half-day tutorials are consistently the most popular and highly rated part of AI CON USA. Tutorials allow you to take a deeper dive into the topics below so that you can learn more to make improvements to everyday processes in the areas that matter most to you. View the Packages & Pricing page to see to learn more on which passes include Tutorials.

Monday, June 3

MA

Getting Started with AI and Machine Learning

Monday, June 3, 2024 - 8:30am to 12:00pm

Are you a software professional who would like to learn to use AI and machine learning (ML), but don't know how to get started? One of the best ways to get into ML is by designing and completing small projects. Although you will ultimately need to understand the fundamentals of AI/ML, there's no reason why you can't learn foundational terms, concepts and principles as you put them into practice.  Join Dionny Santiago as he introduces you to the world of applied machine learning. Dionny will guide you through a series of ML projects end-to-end, enabling you to gain experience with creating...

Test IO
MB

A Quality Engineering Introduction to AI and Machine Learning

Monday, June 3, 2024 - 8:30am to 12:00pm

Although there are several controversies and misunderstandings surrounding AI and machine learning, one thing is apparent — people have quality concerns about the safety, reliability, and trustworthiness of these types of systems. Not only are ML-based systems shrouded in mystery due to their largely black-box nature, they also tend to be unpredictable since they can adapt and learn new things at runtime. Validating ML systems is challenging and requires a cross-section of knowledge, skills, and experience from areas such as mathematics, data science, software engineering, cyber-security,...

Jason_Arbon
Checkie.AI
MC

Evaluating and Testing Generative AI: Insights and Strategies

Monday, June 3, 2024 - 8:30am to 12:00pm

Generative AI (GenAI), exemplified by groundbreaking systems like ChatGPT and LLAMA, is revolutionizing the software landscape. These advanced technologies represent some of the most sophisticated software ever devised, capable of navigating an unprecedented range of prompts and questions, many of which have never been posed in human history. Their ability to generate varied responses to the same query and even fabricate answers when uncertain poses unique challenges in verification and testing. This talk delves into the intricacies of validating such systems and identifies areas needing...

Matt Payne
Width.ai
MD

A Full Technical Breakdown of Data Generation with AI Models

Monday, June 3, 2024 - 1:00pm to 4:30pm

All successful AI projects start and end with the data. The problem? Not everyone has the data required to build AI models in a production setting. Dataset generation has grown significantly with the rise of generative AI, making it easy for anyone to get started with training models no matter how much of your own data you bring to the table. While this sounds great, there are a ton of variables that go into this process of successfully generating data for training. How much data is needed? What models should be used to generate data? How to prompt models to generate high-variance datasets...

Test IO
ME

Leveraging Generative AI for Software Productivity

Monday, June 3, 2024 - 1:00pm to 4:30pm

Executive leaders across the globe have been asking a relatively simple yet profound question: Can we leverage generative AI to transform our business, enterprise, or industry? For software-based companies, focus has either been on differentiating their product and service offerings using this new technology. But how about leveraging generative AI to improve team productivity and efficiency? This may be possible but how do you measure its success? What are some of the key use cases within business analysis, development, and testing that software teams can use? Are there any pitfalls...

Joshua Powers
Dev Technology Group
MF

Get Your Data Ready for AI/ML

Monday, June 3, 2024 - 1:00pm to 4:30pm

Understanding the readiness of your source data before you launch an expensive AI/ML project lets you take corrective data engineering measures that will streamline the project and give you the best probability of a successful outcome.  Artificial Intelligence (AI) and Machine Learning (ML) projects can provide significant returns on investment when they are applied to narrow but difficult business problems and are supported by adequate amounts of relevant, quality data. Many such projects start with high hopes but get derailed due to fundamental problems with source data, which were...

Matt Eland
Leading EDJE
MG

Augmenting AI Applications with Semantic Kernel and AI Orchestration

Monday, June 3, 2024 - 1:00pm to 4:30pm

Chatting with large language models has been all the rage the past year and a half, but ChatGPT and its brethren have their limits. First, their data is only as current as when they were trained. Secondly, they struggle to interact with your data and your systems. Third, AI systems can be hard to ground against hallucinations and safely extend. In this talk, Matt will look at Semantic Kernel, Microsoft's new open-source AI Orchestration framework, and see how it supports retrieval augmentation generation and AI Orchestration workflows to address these concerns. He will cover the basics of...

Tuesday, June 4

Coveros
Phil LaFrance
Coveros
TA

Supercharge Your Workflow: To GitHub and Beyond

Tuesday, June 4, 2024 - 8:30am to 4:30pm

Whether you are new or experienced with GitHub this class is for you! Supercharging your workflow caters to anyone who wants to enhance their Agile and DevOps process with the capabilities of GitHub. GitHub has long been the premier site for open-source projects and is now turning a pivotal corner into becoming the predominant platform for all aspects of the development lifecycle. Some examples of this include; protecting company code through various GitHub Products or curating marketplace actions and workflows prior to use. This tutorial will look at how to leverage GitHub Actions (CI/CD...

Jeff Payne
Coveros
TB

MLOps: DevOps for Machine Learning

Tuesday, June 4, 2024 - 8:30am to 12:00pm

Much attention is given to machine learning model training and testing in the industry. While these activities are essential for producing a production-ready machine learning model, organizations face some critical business challenges that must be addressed when building and testing machine learning models. Things like the reproducibility of results, accuracy of predictions, reusability of components, and trackability of experimentation are all vital to the success of any application.  The term MLOps has emerged as a method for applying DevOps practices and automation to the machine...

Test IO
TC

Prompt Engineering for Software Practitioners

Tuesday, June 4, 2024 - 8:30am to 12:00pm

With the sudden rise of ChatGPT and large language models (LLMs), practitioners are using these tools for all aspects of engineering. This includes leveraging LLMs for creating software artifacts such as requirements documents, source code, and tests; reviewing them for issues and making corrective suggestions, and analyzing or summarizing results or outcomes. However, if LLM's are not fed good prompts describing the task that the AI is supposed to perform, their responses can be inaccurate and unreliable. Join Tariq King as he teaches you how to craft high-quality AI prompts and...

Jason_Arbon
Checkie.AI
TD

Harnessing Generative AI in Software Testing: A Real-World Guide

Tuesday, June 4, 2024 - 1:00pm to 4:30pm

The advent of Generative AI (GenAI), including Large Language Models (LLMs) and tools like ChatGPT, is not just another technological shift—it's a paradigm change, particularly in the realm of software testing. Unlike the transitions to mobile or cloud computing, GenAI introduces both unparalleled utility and disruption in software quality assurance. This session is dedicated to demystifying GenAI in software testing, distinguishing hype from reality, and providing practical tools and techniques to enhance your team's software quality while also highlighting potential pitfalls and...

Jeff Payne
Coveros
TE

Image Classification using LLMs and Transfer Learning

Tuesday, June 4, 2024 - 1:00pm to 4:30pm

Large language models, like Generative Pre-trained Transformers (GPTs) to create textual content in ChatBots and other Generative AI applications, have garnered much attention recently. However, not all data is textual. Another important use of LLMs is for image processing to address real-world problems such as: real-time object recognition, classification of images, and generation of modern art. Jeffery Payne will explore how large language models for images (also known as visual language models - VLMs) can be used for image classification, object detection, image capture generation, and...

Matt Eland
Leading EDJE
TF

Beginning Data Analysis and Machine Learning with Jupyter Notebooks

Tuesday, June 4, 2024 - 1:00pm to 4:30pm

In this beginner-friendly workshop you'll see how you can get started with data analytics and data science using Jupyter Notebooks. Matt will start with the basics of notebooks and then move on to using Python, Pandas, and NumPy to perform basic exploratory data analysis. See how you can use Plotly Express to create interactive charts and visuals with only a minimal amount of code. Once you've grasped the basics of understanding and visualizing the data Matt will move on to machine learning with SciKit-Learn as you train and evaluate predictive regression and classification models. The...