LogoLogo
  • Welcome to Composabl
  • Get Started
  • Reference
    • CLI Reference
    • SDK Reference
    • Glossary
    • Sample Use Cases
  • Tutorials
    • Industrial Mixer
      • Get Started
      • Deep Reinforcement Learning
      • Strategy Pattern
      • Strategy Pattern with a Perception Layer
      • Plan-Execute Pattern
  • Establish a Simulation Environment
    • Simulation Overview
    • Connect a Simulator to Composabl
    • Composabl Simulation API
  • Build Multi-Agent Systems
    • Anatomy of a Multi-Agent System
    • Create a Use Case
    • Set Goals, Constraints, and Success Criteria
    • Create Skill Agents
      • Create Skill Agents
      • Create Skill Agents with Rewards Using the SDK
      • Configure Programmed Algorithms as Skill Agents
      • Configure API Connections to Third-Party Software as Skill Agents
    • Orchestrate Skill Agents
    • Configure Scenarios
    • Add a Perception Layer
      • Create a New Perceptor
      • Configure an ML Model as a Perceptor
      • Configure an LLM Model as a Perceptor
    • Publish Skill Agent Components to the UI
  • Train Agents
    • Submit a Training Job through the UI
    • Analyze Agent System Behavior
      • View Training Session Information
      • Analyze Data in Detail with the Historian
  • Evaluate Performance
    • Set KPI and ROI
    • Analyze Data
  • Deploy Agents
    • Access a Trained Agent System
    • Deploy an Agent System in a Container
    • Deploy an Agent System as an API
    • Connect Runtime Container to Your Operation
    • Connecting to Agent System Runtime and Plotting Results of Agent System Operations
  • clusters
    • Creating a Cluster
      • Manual
      • Automated
      • Azure
    • Connecting a Cluster
  • Troubleshooting
    • Resolving Certificate Issues for Installing the Composabl SDK on WSL
Powered by GitBook
On this page
Export as PDF
  1. Reference

Glossary

Controller: A skill agent that makes decisions based on programmed algorithms. Also called a programmed skill agent.

Decisions: The outputs of a Composabl system - its instructions for controlling the system

Design patterns: Common structures that can be used to quickly create multi-agent systems

Episode: An entire run through the task

Functional Pattern: A machine teaching design pattern used to orchestrate skills in sequences

Iteration: One decision during agent training or performance

Learned skill agent: A skill agent that uses DRL to make decisions and learn by practicing in simulation

Orchestration: Arranging agents as modular building blocks to work together to complete tasks

Orchestrator: A special type of skill agent that assigns decision-making control to the right decision-making skill agent based on current conditions

Perceptor: An ML model or other algorithm that interprets sensor data

Plan-Execute Pattern: A machine teaching design pattern used to orchestrate skill agents in pairs that work together to make decisions

Programmed skill agent: A skill agents that makes decisions based on programmed algorithms. Also called controllers.

Project: A collection of agents for the same use case that share the same simulator and top-level goal

Scenarios: Conditions that are associated with specific skills

Sensors: The part of the system that takes in information from the simulator or real environment - the eyes, ears, and other senses of the system

Simulator: The virtual environment where agents practice and improve performance

Skill agents: Modules within a multi-agent system that make decisions to complete all or part of a task

Strategy Pattern: A machine teaching design pattern used to orchestrate skill agents in hierarchies

Teacher: An algorithm that creates a skill agent that uses DRL to learn to make decisions

PreviousSDK ReferenceNextSample Use Cases

Last updated 1 month ago