How can we make the process of creating AI tools, and the technical knowledge needed more accessible for those without the technical know-how?
Background
What are Foundation Models?
Foundation models are a type of machine learning model that has been trained on large amounts of general-purpose data. Foundation models are very adaptable, and have gained popularity in recent years
Fine-tuning is the process of tailoring an existing machine learning model to being task or domain specific. This process pairs well with foundation models due to their high adaptability levels
The creation of personal-use AI tools previously entailed building a machine-learning model from the ground up. But with the rise in popularity of foundation models, general-purpose and adaptable machine learning models, it is now possible for anyone to create their own AI tool. These AI tools can make tasks such as sorting, scheduling, analyzing, and generating content much easier. Below are some of the use-cases of custom-tailored AI tools.
Though the ability to create AI tools is technically available to anyone and free, there is a plethora of required background knowledge needed to successfully navigate the process. The following is a video I created to demonstrate the many decisions needed to be made through the fine-tuning process, the process of tailoring an AI model to being task-specific.
It's difficult for nontechnical users to get into this domain, none of existing methods to utilize these technologies are accessible to those with little machine-learning experience.
Solution
Say hello to Kainos
Introducing Kainos Studios, the educational and streamed AI-Builder. Kainos is Greek for new, fresh, and something different. That's what we are bringing to the world of AI, a fresh and new way to do machine learning
Kainos Studios distinguishes itself from other AI builders by prioritizing educating users on various machine-learning processes. Users leave our platform with a greater learning on how AI tools are created
Kainos Studio was created to supplement IBM WatsonX, IBM's existing AI tool creator. Kainos Studio provides a more streamlined and accessible platform with less technical jargon, giving beginner users an easier entry point before utilizing the more feature-rich WatsonX
No more gatekeeping ML
The stages of fine-tuning : demystified
Kainos streamlines the process of fine-tuning by breaking it down into several linear steps, presenting users with a generalized, agnostic understanding of fine-tuning. Users know exactly where they are in their time with Kainos, and have a clear vision of what's to come at all times
Users begin by creating a new AI building project, or loading an existing one
They then browse through our list of tasks we are able to automate for them using a customized AI tool
Afterwards, users upload personal data to train one of our models to become hyper-specific to their needs. Alternatively they can use one of our custom datasets to try out our software
We guide users through preprocessing, the stage of machine learning in which data gets prepared
We educate our users on the ways AI tools are evaluated, and provide personalized evaluation criteria
We train our models to become state-of-the-art AI tools with user data, making a truly custom tailored AI tool
We explain the relative performance of the now completed AI tool, it's strengths and weaknesses, and how it compares to other similar models
Users can now test their new AI tool inside of an IBM environment, can directly export their model for personal use
Product Video
Machine Learning, Democratized for all