Artificial intelligence research, Basic Computer Science

Artificial Intelligence research:

Artificial Intelligence research may be describe  in terms of how the following question has been answered:

"How are we going to get a computer to perform intelligent tasks?" One way to answer the question is to say that:

  • Logic creates a science out of different forms of reasoning, which play their part in intelligence. So, let's create our programs as implementations of logical theories.

This has going to use of logic - drawing on philosophy and mathematics - in a big deal of AI research.  This  means  that  we  may  be  very  specific  about  the algorithms we implement, write our programs in very clear and neat  ways using logic programming languages, and even prove the  things regarding  the programs we produce.

However, when it's theoretically possible to do sure intelligent things (such as prove some simple mathematics theorems) with programs depend on logic alone, such methods are held back by the very big search spaces involved. People started to think about heuristics - rules of thumb - which they could use to enable their programs to get task done in a sensible time. They answered any question like this: ·         We're not sure that humans reason with perfect logic all the time, but we are certainly intelligent. So, let's use introspection and tell our AI programs how to think like us.

In answering this question, AI researchers started building expert systems, which encapsulated factual, procedural and heuristic knowledge about particular domains.

Posted Date: 10/1/2012 8:46:37 AM | Location : United States







Related Discussions:- Artificial intelligence research, Assignment Help, Ask Question on Artificial intelligence research, Get Answer, Expert's Help, Artificial intelligence research Discussions

Write discussion on Artificial intelligence research
Your posts are moderated
Related Questions
Operating System (O.S) An operating system is the complete set of programs written to utilize the computer resources in an optimal manner. The operating system supervise

Q: HOW DO YOU CODE -- WITHOUT USING ARRAYS OR SPLIT FUNCTIONS -- TO SEPARATE COMMA SEPARATE NUMBER VALUES AND THEN SUM TO TOTAL? I.E., USING SUBSTRING AND INDEXOF. I''ve been try

Historical Background The brief history of the growth of computers is given below: Abacus:   It was the first mechanical device developed approximately 3,000 year

Satellite Transmission: Satellites use microwave frequencies and techniques. Satellites used for message transmission (as opposed to those, which travel around the earth on st

Internal interruptions are produced by convinced events which come during the execution of a program. These types of interruptions are handled on their totality by the hardware and

In this technique, the kernel knows about and handles the threads. No runtime system is required in this case. In place of thread table in each process, the kernel has a thread tab

Assume that s is a string variable  that is supposed to contain a value to be converted to integer. Write a fragment of code that converts the value to integer variable  and displ

Desktop computer: Desktop computer is popularly known as personal computer (PC). As the name suggest, it is generally small in size and fitted on the top of a desk which can b

QUESTION (a) Define z-transform of sequence x[n]. (b) A causal LTI system has impulse response h[n], for which the z-transform is                     H(z) = (1+z -1

SYMBOLS CHART Every one of the parts on code line in assembler is known as token, for instance on the code line: MOV AX, Var We comprise three tokens, the MOV instruction, the AX o