Artificial Intelligence :
Intelligence applied in the computer system. The application of artificial intelligence has
tried to emulate human characteristics (like learn by being told, teach, solve complex
problem, design, plan and schedule, create complex, abstract model of universe etc.)
within computer systems. Knowledge engineers have the difficult job of attempting to build
these characteristics into a computer program. By using a range of techniques, including
expert systems, neural networks, case-based reasoning, genetic algorithms, intelligent
agents and data mining, we can get computer systems to emulate some aspects of intelligent
behavior such as: making decisions, diagnosing, scheduling and planning using expert
systems or neural networks
• evolving solutions to very complex problems using genetic algorithms
• learning from a single previous example, where this is particularly relevant and
using it to solve a current problem using case-based reasoning
• recognizing hand writing or understanding sensory data—simulated by artificial
neural networks
• identifying cause and effect relationships using data mining
• free will, i.e., the ability to take independent actions—simulated by intelligent agents.
For example, legal systems can suggest suitable fines based on past examples using
case-based reasoning—a type of KBS.
Programs can also process human language including grammar checking, summarization
and translation – all of which use natural language processing technique. Artificial intelligence
aims to endow computers with human abilities. Often this involves research into new and
novel technologies that might not be immediately usable. Knowledge Engineering, on the
other hand, is the practical application of those aspects of artificial intelligence that are
well understood to real commercial business problems such as recognizing signatures to
detect potential fraud.
0 Comments