Cognis AiLive Now. Unlock the power of context-aware AI Agents today.Learn More

Metadata

Metadata encapsulates crucial information about a machine learning model, including hyperparameters, training data details, and evaluation metrics. This concise summary enhances model understanding, reproducibility, and collaborative efficiency.

Allowed operations that users can perform on the platform are:
  1. Add Metadata
  2. Preview Metadata
  3. Update Metadata
  4. Delete Metadata
But before moving on to the operations of metadata lets see what are the different types of metadata.

Types of metadata

In Scalifi Ai's Model Catalog Service (MCS), metadata enriches model management by attaching additional, relevant information to models or model variations. MCS supports two primary types of metadata: Simple Type and Storage Type. Each type caters to specific needs and accommodates different use cases.

Simple Type Metadata

  1. Simple Type Metadata is designed to store basic information in key-value pairs where the value is a primitive data type. This metadata type is optimal for labelling models with straightforward data that aids in categorization, search, and brief descriptions.
  2. Characteristics:
    • Data Types Supported: Strings, integers and floats.
    • Use Cases:
      • Adding key performance metrics like accuracy, precision, recall, F1 score etc.
      • Adding version/variation descriptions.
  3. Example:
    • A model could have simple metadata with the key version and a string value 1.0, or accuracy with a float value 0.95.

Storage Type Metadata

  1. Storage Type Metadata allows for the attachment of files and complex data structures, providing a robust means to include supplementary materials essential to the model. This metadata type supports various file formats, enhancing the model's utility with rich, accessible content.
  2. Characteristics:
    • Data Types Supported: All file types including images, PDFs, Markdown, HTML, audio, and video files.
    • Preview Functionality: Scalifi Ai's MCS offers preview capabilities for most common file types, allowing users to view content such as HTML graphs directly on the platform or through the command line interface (CLI). This feature is particularly useful for visualizing model outputs, reviewing documentation, or examining model configurations without downloading files.
    • Use Cases:
      • Attaching training data, model weights, or configuration files that are crucial for the model’s operation.
      • Storing and previewing graphical outputs as HTML, instructional videos, audio commentary, or annotated images that describe or demonstrate the model's use.
  3. Example:
    • A machine learning model used for image processing might include metadata with an .html file showing visualizations of the model’s performance on test data. Alternatively, a speech recognition model could have an .mp3 file attached as metadata, demonstrating its output capabilities.

Add Metadata

  1. To add metadata, click on Upload metadata under Metadata.
  2. Upload Metadata Model Catalog - Scalifi Ai
  3. Scalifi Ai supports String, Integer, Floating point and file data type.
  4. To add String, Integer or Floating point type metadata:
    • Select the required data type from the dropdown menu.
    • Add metadata name and value.
    • Click on Add metadata button.
    Add String Metadata Model Catalog - Scalifi Ai
  5. Tp add file type metadata:
    • Select file type from the dropdown menu.
    • Browse / drag-and-drop the required files.
    • Click on Upload file button.
    Upload Metadata File Model Catalog - Scalifi Ai

Preview metadata

  1. To instantly preview the metadata, enable Instant file preview on click from the toolbar and click on the metadata to preview its properties.
  2. Instant Preview Of Metadata Model Catalog - Scalifi Ai
  3. Else, right click on the metadata.
  4. Click on Preview action.
  5. Preview Metadata Actions Model Catalog - Scalifi Ai
  6. To view/hide the content, click on View/Hide content button.
  7. To download the metadata, click on Download file in properties section or right click on metadata and then click on Download Metadata option.
  8. Preview Metadata Properties Model Catalog - Scalifi Ai

Update metadata

  1. Right click on the metadata.
  2. Click on Update metadata action.
  3. Update Model Metadata Action Model Catalog - Scalifi Ai

    Update Model Metadata Action Model Catalog - Scalifi Ai

  4. Change data type as per the need and enter the updated value.
  5. Update Model Metadata Model Catalog - Scalifi Ai

    Update Model Metadata Model Catalog - Scalifi Ai

  6. Click on Update.

Delete metadata

  1. Right click on the metadata.
  2. Click on Delete metadata action.
  3. Delete Metadata Model Catalog - Scalifi Ai

Was this helpful?

sentiment_very_satisfiedsentiment_satisfiedsentiment_dissatisfiedsentiment_very_dissatisfied

This feedback is collected anonymously and will not be linked to any personal data. See our Privacy Notice & Terms and Conditions for details.