Instrumentasi Intelijen
Adhi Harmoko Saputro
2
AI: Reasoning
• to imitate the step-by-step reasoning methods used by humans while solving
puzzles, playing board games, or making logical decisions
• Humans solve most of their problems using fast intuitive judgments rather than the
conscious step-by-step deductions
• Step-by-step reasoning is possible to be modeled in AI but intuitive judgments are
difficult to be modeled and implemented
• Mimicking of human reasoning is step by step in local but intuitive in global.
• Needs an initial point, a goal, a set of feasible actions, and a set of constraints.
• To find the best sequence of permissible actions that can transform the initial
point to a goal.
5
AI: Knowledge
• Knowledge representation and knowledge engineering are two important aspects
of AI
• Most AI-based systems need to explore and use extensive knowledge about the
world
• The knowledge representation mainly deals with objects, properties, categories,
relation between objects, situations, events, states, time, causes, effects, etc.
6
AI: Planning
• Intelligent systems always set goals and try to achieve them by planning.
• In classical planning problems, the system can assume that it is the only thing
acting on the world and the consequence of its actions are known.
• However, this is not always true and the system must check if the world matches
its predictions.
• Planning is a role of AI, which increases its autonomy and flexibility through the
construction of sequences of actions to achieve its goals.
7
AI: Learning
• An intelligent system should be able to learn from its environment or the user
• Machine learning is the key learning in the AI systems
• Machine learning allows the AI system to change behavior based on the data from
sensors or databases
• The major focus on machine learning is providing the ability to the AI system to
learn to recognize the complex patterns and draw inference from it intelligently
8
Preprocessing
• On application of VOCs to the E-nose sensor array, the E-nose sensors experience
a change in conductivity in case of chemoresistive sensors, or a variation in mass
and resonant frequency in case of piezoelectric or surface acoustic sensors.
• This variation is processed to obtain a variation in voltage or current.
• A Wheatstone bridge is commonly used in case of a chemoresistive sensor, while
an oscillator circuit can be used in case of quartz crystal microbalance (QCM) and
surface acoustic wave (SAW) sensors.
Gas Classification and Recognition 16
Preprocessing
• Noise reduction, normalization, drift correction are other important signal
processing of this stage.
• The preprocessed signal is then applied to a computer using a data-acquisition
system and the data is stored in the memory for pattern recognition.
Gas Classification and Recognition 17
Feature Extraction
• This process uses statistical or other mathematical techniques to find some
relevant, but hidden, information from the data.
• One most common technique of feature extraction is principle component analysis
(PCA).
• PCA is a linear combination of orthogonal vectors accounting for a certain
amount of variance in the sensor data.
• The variance in the data in each principle component is the result of each
eigenvalue with varying importance.
• This technique removes any redundancy and dimensionality of the data.
Gas Classification and Recognition 18
Classification
• The class of an unknown sample is determined from a class assignment.
• On projecting the E-nose data on an appropriate low-dimensional space, the
classification stage is used to identify the patterns that are representative of each
odor.
• The classification stage assigns a class to the data by comparing its pattern with
the trained patterns.
• The common mathematical tools used for classification are K-nearest neighbors
(KNN), Bayesian classifiers, and artificial neural network (ANN).
19
Terima Kasih
Adhi Harmoko Saputro