Artificial intelligence-representations/languages used, Basic Computer Science

Many persons are taught AI with the opening line: "The three most important things in AI are representation, representation and representation ". While selecting the method of representing knowledge in AI programs will always be a key concern, many process now have well-chosen ways to represent data which have been shown to be useful about that technique. Along the way, much searches has been undertaken into discovering the convenient ways to represent certain catagory of knowledge. The way in which knowledge can be showen is often taken as another way to characterize Artificial Intelligence. Some basic representation processs include:

  • First order logic
  • Higher order logic
  • Logic programs
  • Frames
  • Production Rules
  • Semantic Networks
  • Fuzzy logic
  • Bayes nets
  • Hidden Markov models
  • Neural networks
  • Strips


Some standard AI programming languages have been created in order to make intelligent programs robustly and with good efficiency. These are like:

  • Prolog
  • Lisp
  • ML


See that other languages are used extensively to built AI programs, like:

  • Perl
  • C++
  • Java
  • C


1.7 Application Areas


Personal systems usually drive AI research much more than the large term aim explained above. Much of AI literature is collected into application areas, some of which are like following:

  • Agriculture
  • Architecture
  • Art
  • Astronomy
  • Bioinformatics
  • Email classification
  • Engineering
  • Finance
  • Fraud detection
  • Information retrieval
  • Law
  • Mathematics Military
  • Music
  • Scientific discovery
  • Story writing
  • Telecommunications
  • Telephone services
  • Transportaion
  • Tutoring systems
  • Video games
  • Web search engines

 

Posted Date: 8/20/2012 12:24:08 PM | Location : United States







Related Discussions:- Artificial intelligence-representations/languages used, Assignment Help, Ask Question on Artificial intelligence-representations/languages used, Get Answer, Expert's Help, Artificial intelligence-representations/languages used Discussions

Write discussion on Artificial intelligence-representations/languages used
Your posts are moderated
Related Questions
Working of a Computer Computer may be divided into the following units     Input Unit     Main Memory or Primary Storage Unit     Arithmetic-Logic Unit

Alternative approaches for acquiring software: There are some alternative approaches for acquiring software. They are:  i)  'off the shelf' software package  ii)  'turnk

what is CAI? explain its pitfalls.

Simple Batch Systems: Early machines were very expensive, and therefore it was important to maximize machine utilization. To improve utilization, the concept of batch operat

Problem a. Compare between file processing system and DBMS >>This is a comparison of DBMS with file processing system which the answer has to be searched from the GOOGLE an

Question 1 Define the concept of equivalence relation. Give atleast two examples of equivalence relation Question 2 Prove that a graph G is connected if and only if it has a

How do I change file permissions? Every time I execute chmod commands it tells me permission denied.

Question 1 What is data mining? What are the major issues in data mining? Explain 2 What is meant by data reduction? Explain any three techniques of data reduction 3 Define a b

The technique to mix C and assembly language is to apply the "asm" directive. To access C-language variables from assembly language, you just use the C identifier that name is a me

Create Email Account: For sending or receiving email, you need to have to an email account. The email account may be provided by the organization for which you are working or