A Closer Look at AI Builder
Powerful Integrated Development Environment
Build sophisticated, intelligent systems with
ease using a highly intuitive graphical
interface for visual design. Connect any number
of components in any order to achieve the logic
desired. AI Builder handles circular
dependencies, allowing for multiple simultaneous
and complex decision pathways.
91 Specialized Computational Components
Visually construct decision making systems with
91 specialized components spanning 5 categories:
simple logic, math, digital signals, utility and
decision logic. Drag and drop components onto the
work space and connect clearly labeled inputs
and outputs. AI Builder handles data type
compatibility, circular references and hierarchical
Instantly Intuitive Inputs and Outputs
of All Components
With each input and output for every single component clearly labeled for name and type of input, achieving the desired functionality is rapid. Each input name and output name can be customized. Input and output values are displayed on top of the extended connector for intuitive simulation.
Each component provides helper text below the component
to provide additional information on both usage and
specific data values of the component. Highlighted
connector regions illustrate clearly where to connect to
the adaptable component types.
Utilize Customizable Interactive Components
Optimize the development of your AI system by
utilizing interactive and customizable simulator components that
produce random data, provide audio feedback, operate the simulator itself, and provide
for dynamic visualization of data as it is processed in your system.
Utilize the New Simple State Machine Component
Entering, exiting and maintaining 'state' can be
tedious for the machine learning developer - but with AI Builder, simply use the new
'State Machine' component. Simply set the entry and exit conditions
for the state, and simulate using Output Effects and Simulation Behaviors to instantly validate state behavior.
Visualize System Input Values in Live Gauges
During simulation within the IDE, the values of the various
system inputs often change at a rapid pace. By representing
these values visually, the user can gain quick insight to
overall status of incoming data. AI Builder 3 supports live
connection to external system sensors via TinMan RealTime, from
TinMan Satellite Sender, direct from sensors via UDP. There are 4 basic types
of gauges that can be added to the gauges view pane: Bar Chart, Column Chart, Circle Gauge and Data Value Only Gauge.
Use Simulation Breakpoints to Perfect Autonomous Decisions
A simulation breakpoint is a condition or set of conditions where one or more system outputs has a final computed value that meets certain criteria. This condition is checked at the end of each execution cycle during simulation
(sometimes 10-50 times per second), and if met, the simulator
halts, produces and logs the alert associated with the breakpoint.
Any number of outputs can be tested in any one breakpoint. Each breakpoint contains at least one condition (where an output value is equal to, less than or greater than a provided value).
Custom colors and alerts can be applied to each type of