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
Getting Started with AI and Machine Learning
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...
A Quality Engineering Introduction to AI and Machine Learning
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,...
Evaluating and Testing Generative AI: Insights and Strategies
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...
A Full Technical Breakdown of Data Generation with AI Models
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...
Leveraging Generative AI for Software Productivity
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...
Get Your Data Ready for AI/ML
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...
Tuesday, June 4
Supercharge Your Workflow: To GitHub and Beyond
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...
MLOps: DevOps for Machine Learning
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...
Prompt Engineering for Software Practitioners
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...
Harnessing Generative AI in Software Testing: A Real-World Guide
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...
Image Classification using LLMs and Transfer Learning
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...
Beginning Data Analysis and Machine Learning with Jupyter Notebooks
PreviewIn 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....
Responsible AI: Building Smarter, Ethically Empowered Tech
In an era of artificial intelligence (AI), many leaders have become concerned with the potential consequences of using AI in their products. Scott Peterson has met with many organizations about Artificial Intelligence. Their common question is, “ Is AI safe to use within our organization?” and “How do we begin implementing a plan around how we can benefit from it?” AI is not only shaping the future of technology but it’s also redefining the ethical landscape of innovation, the "RAI Revolution" session at AICon stands as a beacon for professionals seeking to harmonize technical prowess with...