Generic techniques in artificial intelligence, Basic Computer Science

Assignment Help:

Generic Techniques Developed:

In  the  pursuit  of  solutions  to  many   problems  in  the  above  categories,  serval specific  techniques have sprung up which have been shown to be helpful for solving a range of problems (generally within the general problem category). These techniques are established sufficient now to have a name and provide at least a partial characterization of Artificial Intelligence. The following list is not intended to be complete, but rather to introduce some mechanism you will learn later in the course. Note that some of these overlap with the general techniques above.

        1) Forward/backward chaining (reasoning)

        2) Resolution theorem proving (reasoning)

        3) Alpha-Beta pruning (games)

        4)Case-based reasoning (expert systems)

        5)Knowledge elicitation (expert systems)

        6)Neural networks (learning)

        7)Bayesian methods (learning)

        8)Proof planning (reasoning)

        9)Constraint satisfaction (reasoning)
        10)Case-based reasoning (expert systems)

        11)Davis-Putnam method (reasoning)

12)Alpha-Beta pruning (games)

        13)Knowledge elicitation (expert systems)

        14)Minim ax search (games)

        '15)Neural networks (learning)

         16)Bayesian methods (learning)

         17) Explanation based (learning)

         18) Reinforcement (learning)

         19) Genetic programming (learning)

         20) Strips (planning)

         21) N-grams (NLP)

         22) Parsing (NLP)

         23) Behavior based (robotics)

         24) Cell decomposition (robotics)

         25) Genetic algorithms (learning)


Related Discussions:- Generic techniques in artificial intelligence

What is the basic model of cpu structure?, As there are many variations i...

As there are many variations in architecture between the different kinds of CPU, we shall begin my looking at an easy model of the structure. The basic model consists of five part

Normalization, how we come to know about primary key,if more than ids gathe...

how we come to know about primary key,if more than ids gather?

Assembly language, Assembly language : Assembly language is a low level...

Assembly language : Assembly language is a low level programming language similar to machine language, but far easier to write and understand because machine language binary in

What do you mean by the term "robotics", Question 1 What do you mean by se...

Question 1 What do you mean by semantic networks? Explain inheritance in semantic networks Question 2 Explain Partitioned semantic networks with an example Question

System administration and linux/unix, Write a system using script written i...

Write a system using script written in asuitable scripting language to automate taking a basic linux server instance and provisioning it with particular applications based on its I

Computer graphics, A scaling constant indicates an expansion of length

A scaling constant indicates an expansion of length

Application software, APPLICATION SOFTWARE Application Software ...

APPLICATION SOFTWARE Application Software generally is the software which is used to generate customized applications for the clients. Ex: Word Star, Lotus 1-2-3, Ms-

Science, Ask question #Minimum 100 words accepted/

Ask question #Minimum 100 words accepted/

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