- Release Notes
- Before you begin
- Getting started
- Installing AI Center
- Migration and upgrade
- Projects
- Datasets
- Data Labeling
- ML packages
- Out of the box packages
- Pipelines
- ML Skills
- ML Logs
- Document UnderstandingTM in AI Center
- How to
- Licensing
- Basic Troubleshooting Guide
Using AI Center
This page lists the core concepts used within UiPath® AI Center.
You can find general information related to your profile by clicking on the three dot button and selecting View Profile from the drop-down.
In the General section you can find the following information:
- Account name
- Account id
- Tenant name
- Tenant id
- Name
- Surname
In the Permissions section you check the permissions associated with your profile.
A Project is an isolated group of resources (datasets, pipelines, packages, skills, and logs) you may use to enable building a specific ML solution for different business automations.
An ML Package is a group of package versions of the same package type. Think of it as a folder for holding package versions of the same type. A Package Version is a trained model you may deploy to a skill in order to integrate it into an RPA workflow.
A Dataset is a folder of storage containing arbitrary files and sub-folders. A model is trained on a dataset.
Data Labeling enables you to upload raw data, annotate text data in the labelling tool (for classification or entity recognition), and use the labelled data to train ML models. It is also used by the human reviewer to re-label incorrect predictions as part of the feedback process. This feature brings the complete text model building workflow within AI Center, without the need for third-party tools and integrations.
Pipelines represent the various actions you may perform on packages or package versions.
It represents a description of an ML workflow, including all of the functions in the workflow and their order of execution. The pipeline includes the definition of the inputs required to run it and outputs to get from it.
A Pipeline Run is an execution of a pipeline based on code provided by the user. This code is where the functions called in the pipeline are actually implemented.
There are three types of pipelines:
- Training Pipeline - takes as input a package and a dataset, and produces a new package version.
- Evaluation Pipeline - takes as input a package version and a dataset, and produces a set of metrics and logs.
- Full Pipeline - runs a training pipeline and immediately after an evaluation pipeline.
An ML Skill is a live deployment of a package version, it can be used in an RPA workflow simply by dragging and dropping an ML skill activity in UiPath Studio.
A user creates a project, uploads a trained package (or selects one of the provided packages), and deploys it as a skill.
An RPA developer can now drag and drop an activity to use the model in production.
A user creates a project and uploads a folder with data into a dataset. Then the user uploads a package that has yet-to-be trained, executes a training pipeline that outputs a trained model, and lastly deploys the trained model as a skill.
An RPA developer can then drag and drop an activity to use the model in production. In addition, the RPA developer can now send new labeled data back to the created dataset for the model to be continuously retrained.