Languages used in artificial intelligence, Basic Computer Science

Assignment Help:

Representations/Languages Used:

Many people are taught Artificial Intelligence with the opening line: "The three most essential things in Artificial Intelligence are representation, representation, representation and representation". When selecting the way of representing knowledge in AI programs will always be a key concern, many methods now have well-selected ways to represent data which have been shown to be meaningful for that technique. Along the way, much research has been undertaken into finding the best ways to represent particular types of knowledge. The way in which knowledge can be represented is often taken as another way to characterize AI. Some general representation schemes include:

1.       Higher order logic

2.       Frames

3.       Production Rules

4.       Semantic Networks

5.       Bayes nets

6.       Hidden Markov models

7.       Neural networks

8.       Strips

9.       Logic programs

10.   Fuzzy logic

11.   First order logic

Some standard AI programming languages have been developed in order to build intelligent programs efficiently and robustly. These include:

  • Prolog
  • Lisp
  • ML

Note that other languages are used extensively to build AI programs, including:

  • Perl
  • C++
  • Java
  • C

Related Discussions:- Languages used in artificial intelligence

Access time - storage devices, Access time: Access time: This is the t...

Access time: Access time: This is the time required to locate and retrieve stored data from the storage unit in response to a program instruction. That is the time interval be

Handling Text Files, I. Write an application that accomplishes the followin...

I. Write an application that accomplishes the following tasks: 1. Read a text file that contains, integers, doubles, alphabet, alphanumeric, and others. The name of the input fil

Algorithm implementation, Implementing the -Crochemore-Perrin algorithm Th...

Implementing the -Crochemore-Perrin algorithm The software must be functional, code must be clear and including comments and it must have a nice and decent user interface

Inside earth, What are two types of evidence geologists use to learn about ...

What are two types of evidence geologists use to learn about Earth''s interior.?

College management system project, E-R diagram and details for college mana...

E-R diagram and details for college management system

Describe four types of abstracts, QUESTION 1 Write short notes on cont...

QUESTION 1 Write short notes on controlled vocabulary indexing. QUESTION 2 (a) List five types of abstracts. (b) Describe four types of abstracts. QUESTION 3

Telecommunications, Telecommunications: 'Data communications', 'Commun...

Telecommunications: 'Data communications', 'Communications technology', 'Computer telecommunications', Compunications', 'Telecomputing', etc., are just some of the terms we co

Electronic digital, Design a BCD to excess 3 code converter using minimum n...

Design a BCD to excess 3 code converter using minimum number of NAND gates.

Digital electronic, draw the logic diagram of 2*4 decoder in only NOR gate ...

draw the logic diagram of 2*4 decoder in only NOR gate .include enable inputs .

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd