An application executes the algorithm to solve the challenge.
AI Artifacts describe all digital products that are used in an AI Tool. They can be the input, the output, or an intermediate result that is processed by tools. We mainly specify six types of artifacts(corresponding to the steps in the pipeline): Data, Knowledge, Model, Application, Algorithm, and Benchmark.
A challenge specifies a set of problems that should be solved by an AI Application on a target platform.
A digital marketplace where AI artifacts and AI tools are traded and exchanged.
Set of AI workflows that implement the AI process.
The process of creating a solution to the AI challenge, consisting of six components: data, knowledge, model, algorithm, application, and benchmark.
A software component that creates or processes an artifact. The processing can be read only or read and write. An example of a tool is a software that is capable of training a model from a training dataset.
A Workbench is an integrated development Environment (IDE) to implement and execute the AI pipeline.
A declarative description of the tools that need to be used and the artifacts that need to be created to implement a concrete step in the AI process. For example a workflow may import a dataset and using it train a model.
An unambiguous specification of how to solve a class of problems using data-driven models. Algorithms are used by AI Applications to solve challenges.
Data used for machine learning, including raw data and annotations. It is used as training, validation and test data.
Benchmark is a measurement of the performance of the application according to the requirements of the challenge.
The parts of the Bonseyes technological contributions and offering: the AI marketplace, the Deep Learning toolbox, and the CPS Developer Platforms.
One or more servers offering storage, memory, and computational performance.
An agreement between a customer and a vendor. The agreement refers to a license, e.g. for the use or modification of AI artifacts, and terms and conditions, e.g. regarding the handling of personal data.
Raw data including video, image, audio, and text data.
Quantitative ratings and qualitative judgments that users of AI artifacts give about an AI artifact on the marketplace. Judgments may include uses of the AI artifact, problems in the AI artifact, or requests for enhancements of the AI artifact.
Human knowledge solidified for example in the form of annotations in a given dataset. Examples of annotations are bounding boxes around features visible in image data and labels documenting the meaning of spoken text in voice data. Knowledge can be structured e.g. annotations or unstructured e.g. voice recording of an expert opinion.
Low Power Deep Neural Network: specificaly suited for (embedded) low power devices
Artificial intelligence solidified in the form of a model, e.g., a deep learning model. A deep learning model has an architecture of layers, nodes, and weights learned with the help of a sandbox consisting of data and annotations. A model may be compiled into code for integration in applications and execution on target platforms. A compiled model trades off quality requirements like inference accuracy, time performance, and resource utilisation.
An offering on a marketplace. The Bonseyes product offerings concern AI artifacts, AI tools, capacity to store the artifacts and run model training.
Resources are used in the process of solving an AI challenge. It can be for example a cloud server, an edge device (such as a gateway), a device (such as a smart phone), a sensor. It can also be human actors that make use of AI tools.
A combination of data and knowledge used for training a model.
A person registered in the AI marketplace for participating in the exchange of AI artifact and tools, and utilization of the toolbox and developer platforms.
An AI artefact or a tool may exist in different versions. Each modification of data, annotations, or model architecture and weights will lead to a version increment. Also, the code may be offered in multiple versions.