<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://docs.optrix.com.au/lib/exe/css.php?s=feed" type="text/css"?>
<rss version="2.0">
    <channel xmlns:g="http://base.google.com/ns/1.0">
        <title>ARDI Documentation - cognition</title>
        <description></description>
        <link>https://docs.optrix.com.au/</link>
        <lastBuildDate>Wed, 27 May 2026 01:25:51 +0000</lastBuildDate>
        <generator>FeedCreator 1.8</generator>
        <image>
            <url>https://docs.optrix.com.au/_media/wiki:dokuwiki.svg</url>
            <title>ARDI Documentation</title>
            <link>https://docs.optrix.com.au/</link>
        </image>
        <item>
            <title>AI Information Page</title>
            <link>https://docs.optrix.com.au/cognition:ai_information_page</link>
            <description>AI Information Page



The AI Information page lets you interact with your AI in a number of different ways.

You can open the AI Information page from the AI List.

AI Testing/Training Menu

For AIs that work on a single moment in time, you&#039;ll have access to a list of the various inputs to your AI (shown above).</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 18 Dec 2025 22:50:17 +0000</pubDate>
        </item>
        <item>
            <title>AI List</title>
            <link>https://docs.optrix.com.au/cognition:ai_list</link>
            <description>AI List

You can open the AI List from the ARDI sidebar. Choose the AI option.



Use the Add New AII button to create a new AI, or click on one of your existing AIs to access the AI Information Page.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 18 Dec 2025 22:50:17 +0000</pubDate>
        </item>
        <item>
            <title>AI Parameters</title>
            <link>https://docs.optrix.com.au/cognition:ai_parameters</link>
            <description>AI Parameters

This section is still under construction. In the mean-time, you might find documentation about the various options for AIs in the scikit-learn documentation.

AI parameters are adjusted in the settings page.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 18 Dec 2025 22:50:17 +0000</pubDate>
        </item>
        <item>
            <title>AI Types</title>
            <link>https://docs.optrix.com.au/cognition:ai_types</link>
            <description>AI Types

There are three basic types of AI that Cognition can create for you.

State AIs

A State AI is one that determines the instantaneous state of an asset or assets.

It can&#039;t capture things happening over time, but at any one moment it can tell you if the asset is in a particular state.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 18 Dec 2025 22:50:17 +0000</pubDate>
        </item>
        <item>
            <title>Artificial Intelligence - Ins and Outs</title>
            <link>https://docs.optrix.com.au/cognition:ai</link>
            <description>Artificial Intelligence - Ins and Outs

There are a variety of different types of Artificial Intelligence (AI) system, but at the most basic an AI converts a set of inputs to a set of outputs.

Defining the Question

To build an AI, the first thing you need to do is begin with your</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 18 Dec 2025 22:50:17 +0000</pubDate>
        </item>
        <item>
            <title>AIExec</title>
            <link>https://docs.optrix.com.au/cognition:aiexec</link>
            <description>AIExec

AIExec (AI Execute) is the most common tool used when manually creating or running Cognition-based AIs.

In practise, it takes three parameters.
  aiexec.py &lt;AI Name&gt; &lt;Action&gt; --dir &lt;directory where AIs are stored&gt;
  
The dir parameter points to a folder where the JSON files that describe your AIs are stored. Each of those files should be in the</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 18 Dec 2025 22:50:17 +0000</pubDate>
        </item>
        <item>
            <title>Tuning your AI</title>
            <link>https://docs.optrix.com.au/cognition:change_ai_settings</link>
            <description>Tuning your AI

You can tune your AI settings from the AI Information Page.

There are three key ways of editing an existing AI.

	*  Adding training data, to improve accuracy,
	*  Tuning your AI to adjust the settings that control how your AI is built, or
	*  Editing the AI configuration to change inputs, outputs and other critical elements of your</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 18 Dec 2025 22:50:17 +0000</pubDate>
        </item>
        <item>
            <title>Checking your AI Coverage</title>
            <link>https://docs.optrix.com.au/cognition:checking_ai_coverage</link>
            <description>Checking your AI Coverage

The last step before we name your AI is the coverage check.

This checks how well you&#039;ve covered some of your input and output values with your training data.

If you&#039;ve got discrete inputs (values that move between 1 and 0 for example), you&#039;ll be told if you&#039;re training data doesn&#039;t cover specific numbers.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 18 Dec 2025 22:50:17 +0000</pubDate>
        </item>
        <item>
            <title>Choosing the Asset for the AI</title>
            <link>https://docs.optrix.com.au/cognition:choose_the_ai_asset</link>
            <description>Choosing the Asset for the AI



Next, you&#039;ll need to choose which asset this AI is going to be looking at.

You&#039;ll be able to use this AI on other assets of the same type in the future (known as retargeting), but initially we focus on making your AI work on a single asset.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 18 Dec 2025 22:50:17 +0000</pubDate>
        </item>
        <item>
            <title>Choosing AI Inputs</title>
            <link>https://docs.optrix.com.au/cognition:choosing_ai_inputs</link>
            <description>Choosing AI Inputs

Now it&#039;s time to choose which inputs you&#039;d like to use.



Cognition uses its knowledge of your plant to determine a likely set of points that might be relevant to your AI.

Unless you&#039;re trying to improve performance, you should generally leave most of these options checked,</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 18 Dec 2025 22:50:17 +0000</pubDate>
        </item>
        <item>
            <title>Choose your AI Outputs</title>
            <link>https://docs.optrix.com.au/cognition:choosing_ai_outputs</link>
            <description>Choose your AI Outputs

This step doesn&#039;t happen for some AIs - if you&#039;re making a model or a support vector machine, you should continue to choosing your training times.

While some types of AI have fixed outputs, most let you choose the various outputs you&#039;d like to have.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 18 Dec 2025 22:50:17 +0000</pubDate>
        </item>
        <item>
            <title>Choosing your Training Data</title>
            <link>https://docs.optrix.com.au/cognition:choosing_training_data</link>
            <description>Choosing your Training Data

When choosing your training data, you&#039;ll be taken to a page showing the chart of all of your input values.

 To create a new training time, simply click (or click-and-drag) and a menu will appear, allowing you to choose what outputs you expect in the selected time-frame. If you single-click, only the one moment will be added to training. If you click-and-drag to select a period of time the whole time period will be added to your training data.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 18 Dec 2025 22:50:17 +0000</pubDate>
        </item>
        <item>
            <title>Cloning an AI</title>
            <link>https://docs.optrix.com.au/cognition:clone_an_ai</link>
            <description>Cloning an AI

Cloning an AI simply creates a new copy of the AI with a different name.

From there, you can edit the configuration of the AI to make changes.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 18 Dec 2025 22:50:17 +0000</pubDate>
        </item>
        <item>
            <title>Cognition File Format</title>
            <link>https://docs.optrix.com.au/cognition:cognition_file_format</link>
            <description>Cognition File Format

You can hand-make ARDI Cognition files to build your own custom AIs, or modify your existing files to manually adjust the AI.

The core AI configuration is stored in a json file in your ARDI site folder - on a Windows system this will often be</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 18 Dec 2025 22:50:17 +0000</pubDate>
        </item>
        <item>
            <title>A Complex AI: The Smart Coffee Machine</title>
            <link>https://docs.optrix.com.au/cognition:complex_ai</link>
            <description>A Complex AI: The Smart Coffee Machine

Let&#039;s add some complexity to the system, and see what starts happening.

This time, we&#039;re building a smart coffee machine, and we&#039;re asking a different question - we want to know how the user wants their coffee</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 18 Dec 2025 22:50:17 +0000</pubDate>
        </item>
        <item>
            <title>Machine Learning AIs in Complex Examples</title>
            <link>https://docs.optrix.com.au/cognition:complex_example_of_machine_learning</link>
            <description>Machine Learning AIs in Complex Examples

Let&#039;s use a more complex example than our simple &#039;is the coffee too hot&#039; detector.

We&#039;re going to take that concept much further and create a smart coffee machine.

It has a much larger set of inputs and outputs, and looks like this</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 18 Dec 2025 22:50:17 +0000</pubDate>
        </item>
        <item>
            <title>Create a Predictive AI</title>
            <link>https://docs.optrix.com.au/cognition:create_a_predictive_ai</link>
            <description>Create a Predictive AI

Please note that this feature is still under active development

It&#039;s very important to note that many events can not be predicted. 

A predictive AI can only predict events that have some kind of repeatable pattern before the event happens. It&#039;s impossible to predict an event that is completely spontaneous or is caused by a source that we have no sensors for - such as human intervention.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 18 Dec 2025 22:50:17 +0000</pubDate>
        </item>
        <item>
            <title>Creating an AI</title>
            <link>https://docs.optrix.com.au/cognition:create_an_ai</link>
            <description>Creating an AI

First, make sure you&#039;re familiar with what an AI actually is. You don&#039;t need to know the technicalities, but it helps to know the basics.

Next, decide on the question you want the AI to answer. What is it trying to do?

The Cognition AI wizard is designed to help you build AIs that answer questions about individual assets.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 18 Dec 2025 22:50:17 +0000</pubDate>
        </item>
        <item>
            <title>Creating a New AI</title>
            <link>https://docs.optrix.com.au/cognition:creating_an_ai</link>
            <description>Creating a New AI

First, it&#039;s important to understand what an AI actually is.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 18 Dec 2025 22:50:17 +0000</pubDate>
        </item>
        <item>
            <title>Deploying your AI</title>
            <link>https://docs.optrix.com.au/cognition:deploy_your_ai</link>
            <description>Deploying your AI

Cognition AIs aren&#039;t just for use inside ARDI.

You can use them in whatever you want - we make the AI data available through a web API, you can run them from the command-line, you can embed them in Python projects and more.

The Deploy AI</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 18 Dec 2025 22:50:17 +0000</pubDate>
        </item>
        <item>
            <title>Editing your AI Configuration</title>
            <link>https://docs.optrix.com.au/cognition:edit_an_ai</link>
            <description>Editing your AI Configuration



You can edit your cognition configuration file directly in the web-interface, if needed.

This provides a simple text editor so you can make changes to your file.

Note that it does not validate your file, so it is possible to damage your file and break your AI by saving an invalid or corrupted JSON file.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 18 Dec 2025 22:50:17 +0000</pubDate>
        </item>
        <item>
            <title>Machine Learning</title>
            <link>https://docs.optrix.com.au/cognition:machine_learning</link>
            <description>Machine Learning

A Machine Learning (or ML) system is a strong AI that learns from training data rather than simply running through a set of rules.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 18 Dec 2025 22:50:17 +0000</pubDate>
        </item>
        <item>
            <title>Naming your AI</title>
            <link>https://docs.optrix.com.au/cognition:naming_an_ai</link>
            <description>Naming your AI



You can now save your AI with a name.

The system will assign an automatic name, but you can replace it with any name you like - particularly if you&#039;re planning on using retargeting toe AI so you can use it on other assets.

Finally, it&#039;s time to test your AI.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 18 Dec 2025 22:50:17 +0000</pubDate>
        </item>
        <item>
            <title>Neural Networks</title>
            <link>https://docs.optrix.com.au/cognition:neural_network</link>
            <description>Neural Networks

This article is technical - you&#039;ll be able to use Cognition without it, but are welcome to read more to discover what is happening under-the-hood.

Neural networks are one of the most flexible forms of AI algorithm, using a process that is based on a simplified model of the human brain.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 18 Dec 2025 22:50:17 +0000</pubDate>
        </item>
        <item>
            <title>Retargeting an AI</title>
            <link>https://docs.optrix.com.au/cognition:retargeting</link>
            <description>Retargeting an AI

You created an AI by first choosing an asset.

But that doesn&#039;t mean you can only use it on that asset.

Retargeting allows you to use an AI you built for one object on others - meaning your AIs can be reusable across any asset of a similar type (as long as they behave in similar ways).</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 18 Dec 2025 22:50:17 +0000</pubDate>
        </item>
        <item>
            <title>Running Your AI</title>
            <link>https://docs.optrix.com.au/cognition:running_your_ai</link>
            <description>Running Your AI

The Cognition engine runs in Python. The Python files and libraries can be found in your addon install folder. 

On Windows systems, this is C:\Program Files (x86)\Optrix\ARDI\Web\Addons\Cognition\Python and on Linux system it can be found at</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 18 Dec 2025 22:50:17 +0000</pubDate>
        </item>
        <item>
            <title>Cognition</title>
            <link>https://docs.optrix.com.au/cognition:sidebar</link>
            <description>Cognition

Introduction 

AI In General 

Weak AIs 

Strong AIsI 

A Complex Example 

Creating an AI 


Creation Steps

Select an Asset  

Select Inputs 

Select Outputs 

Select Training Data 

Checking Coverage 

Name your AI 

Test your AI 


Other Topics

File Format 


ARDI

Main Menu</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 18 Dec 2025 22:50:17 +0000</pubDate>
        </item>
        <item>
            <title>ARDI Cognition</title>
            <link>https://docs.optrix.com.au/cognition:start</link>
            <description>ARDI Cognition

Cognition is an ARDI addon designed to help users create Machine Learning AIs to answer questions about their process.

Cognition AIs are used for a variety of purposes, including...

	*  Detecting when assets are in unexpected states,
	*  Detecting specific asset conditions,</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 18 Dec 2025 22:50:17 +0000</pubDate>
        </item>
        <item>
            <title>Artificial Intelligence - Strong AI</title>
            <link>https://docs.optrix.com.au/cognition:strong_ai</link>
            <description>Artificial Intelligence - Strong AI

Strong AI (as opposed to weak AI) is also known as machine learning, 

While weak AIs are hand-made by people, machine learning AIs are taught. They learn by being fed sample data.

The key advantage of these types of AI is that they can make incredibly complex decisions based on huge amounts of data, arriving at insights and connections that humans would disregard.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 18 Dec 2025 22:50:17 +0000</pubDate>
        </item>
        <item>
            <title>Support Vector Machines</title>
            <link>https://docs.optrix.com.au/cognition:support_vector_machines</link>
            <description>Support Vector Machines

Cognition normally creates neural networks (often also known as Multi-Layer Perceptrons) as the basis for all of your AIs.

However, one type of AI instead uses One-Class Support Vector Machines, or SVMs.

One-Class Support Vector Machines don&#039;t quite work the way that other AIs function. They take a set of inputs, but only produce a single output. They are a</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 18 Dec 2025 22:50:17 +0000</pubDate>
        </item>
        <item>
            <title>Testing an AI</title>
            <link>https://docs.optrix.com.au/cognition:testing_an_ai</link>
            <description>Testing an AI



The AI testing screen allows you to see the output of your AI over time.

You can choose a new time range by clicking the text in the top-left corner, or step forwards and backwards in time by using the left and right arrows in the top-right.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 18 Dec 2025 22:50:17 +0000</pubDate>
        </item>
        <item>
            <title>Cognition Training Times File</title>
            <link>https://docs.optrix.com.au/cognition:training_time_file</link>
            <description>Cognition Training Times File

The training time file for a Cognition AI is a simple text file that lists the different training times the system should learn from.

The file is called trainingtimes.csv will be located inside the folder you nominate in the</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 18 Dec 2025 22:50:17 +0000</pubDate>
        </item>
        <item>
            <title>Artificial Intelligence - Weak AI</title>
            <link>https://docs.optrix.com.au/cognition:weak_vs_strong_ai</link>
            <description>Artificial Intelligence - Weak AI

There are two fundamental types of AI - Weak AI (otherwise known as rules-based AI) and Strong AI (known as machine learning).

Don&#039;t let the word weak confuse you - this sort of AI is still very useful. But it&#039;s also not what people usually think of when you discuss Artificial Intelligence.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 18 Dec 2025 22:50:17 +0000</pubDate>
        </item>
    </channel>
</rss>
