An AI system that makes its architecture and programming available to everyone. Like regular open-source software, an open-source AI system can be modified for any purpose, and it can be shared with or without modifications.
Open-source AI comprises the source code, AI libraries and hyperparameters used to program the system plus the data used to train the models. Unlike traditional software systems, the training phase of AI is as important as the execution (inference) side that generates results for the user. See
open source,
AI hyperparameter,
TensorFlow,
PyTorch,
Keras,
Rasa,
Amazon SageMaker,
Apache MXNet,
OpenCV,
H2O AI and
OpenAI.