Artificial intelligence research, Basic Computer Science

Assignment Help:

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.


Related Discussions:- Artificial intelligence research

Backup software, Backup software: A number of Backup software are avai...

Backup software: A number of Backup software are available that assist you in taking backup of your important data on the computer. Selecting between various back-up software

7489 ttl ram device, The 7489 TTL Ram Device: The 7489 TTL Ram package ...

The 7489 TTL Ram Device: The 7489 TTL Ram package has 64 memory cells, each cell is capable of holding a single bit of data.  The cells are organised into locations, and each l

DR Racket program, Hi, I''m looking for someone to help me with Computer Sc...

Hi, I''m looking for someone to help me with Computer Science ASAP. How soon are you available? Thanks! Specifically using the Racket program dealing with creating a list that will

Introduction to FCB , There are two kinds of FCB, the normal, whose length...

There are two kinds of FCB, the normal, whose length is 37 bytes and the expanded one of 44 bytes. The FCB is created of data given by the programmer and by data which it takes dir

Search strategy-artificial intelligence, Search strategy-artificial intelli...

Search strategy-artificial intelligence: Soundness: You  can hear  in  some  application domains  -  i.e.  automated  theorem proving - that a search is "sound and complet

What is an array? explain, Question 1 . What is an array? Explain Qu...

Question 1 . What is an array? Explain Question 2 . What do you mean by optional arguments? Describe Question 3 . Describe in brief about interfaces Question 4

What is Semaphore and explain with example?, Description A semaphore is a...

Description A semaphore is a confined variable whose value can be accessed and changed only by the operations P and V and initialization operation known as ''Semaphoiinitislize''.

CIS247 week6 Lab., Modify the class declaration of the Employee class to sp...

Modify the class declaration of the Employee class to specify that the Employee class is an abstract class Declare an abstract method called CalculateNetPay that returns a double v

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