New Page 1
Welcome to basicsofcomputer.com
 

Share This Free Knowledge With Your Friends:

Home » Computer Dictionary » Letter A » Artificial Intelligence (AI) Definition/Meaning

Artificial Intelligence (AI) Definition/Meaning:

A discipline concerned with the building of computer programs that perform tasks requiring intelligence when done by humans. However, intelligent tasks for which a decision procedure is known (e.g. inverting matrices) are generally excluded, whereas perceptual tasks (e.g. seeing and hearing) are generally included. For this reason, AI is better defined by indicating its range. Examples of tasks tackled within AI are: game playing, inference, learning, natural-language understanding, plan formation, speech understanding, theorem proving, and visual perception.

Perceptual tasks have been found to involve a lot more computation than is apparent from introspection. This computation is unconscious in humans, which has made it hard to simulate. AI has had relatively more success at intellectual tasks (e.g. game playing and theorem proving) than perceptual tasks. Sometimes these computer programs are intended to simulate human behavior (see computational psychology). Sometimes they are built for technological application (see computer-aided instruction, expert systems, robotics). But in many cases the goal is just to find any technique for doing some task, or to find a technique that does the task better than hitherto.

Computational techniques and concepts that have been invented in Al include list processing, interactive (multiaccess) computing, augmented transition networks, means/ends analysis, production-rule systems, resolution, semantic networks, and various line finders. The term machine intelligence is synonymous with artificial intelligence, although it is sometimes used to indicate only the technologically oriented aspects.

Near by Terms:

Arc of a Graph
Architectural Design (High-Level Design)
Architecture
Archived File
Arden's Rule
Argument
Arithmetic and Logic Unit
Arithmetic Instruction
Arithmetic Operation
Arithmetic Operator
Arithmetic Shift
Arm
ARMA
ARPA
ARPANET or Arpanet
Array
Array Processor
Articulation Point
Artificial Intelligence (AI)
 
New Page 1

Basic Computer Science

   
» The Age of Information

» Types of Computer and Digital Age

» Input and Output Devices

» Storage Devices Of Computer

» Central Processing Unit

» Software: The Power Behind The Power

» Data Communication and Computer Networks

» The Nature Of Information

» The System Theory

» Transaction Processing System (TPS) and Management Information System (MIS)

» Decision Support System (DSS) and Executive Support System (ESS)

» Expert System (ES) and Office Information System (OIS)

 

Operating Systems

   
» Introduction to Operating System

» Introduction to Process Management

» Threads and CPU Scheduling

» Process Synchronization in Operating System

» Deadlocks

» Memory Management in Operating System

» Virtual Memory in Operating System

» File System Management in Operating System

» I/O and Device Management

» Security

» Linux Operating System

 

Database Management System

   
» Introduction to Database Systems

» Database System Architecture

» Database Administration and Database Development Process

» The Entity-Relationship Model

» Semantic Object Model

» Logical Database Design and Relational Data Model

» Normalization in Database

» Transformation of E-R Model into Relational Data Model

» Representing Semantic Object Model and Types of Semantic Object Model

» Physical Database Design

» Introduction to Structured Query Language (SQL)

» Implementation of Relational Database and Database Application Design

» Client Server Database Systems & Open Database Connectivity (ODBC)

 

Questions and Answers

   
» Basics of Information Technology

» Computer Architecture

» Data Communication

» Information Networks

» Fundamentals of the Internet

» Application and Uses of Computer

» Security, Copyright and The Law

» Windows Operating Systems

» Spreadsheet Software

» Process Management in CPU

» CPU Scheduling

» Process Synchronization

» Deadlocks

» Memory Management

» Database Systems

» Database System Architecture

» Database Administration and Database Development Process
 
 
New Page 1
 

Home                Dictionary                 Contact us                   About us                    Privacy policy                  Link to us                   Advertise

Copy right ©  2012