Branches of AI

Explain the branches of AI.

E

Expert

Verified

Different branches of the AI are as follows:

a) Automatic Programming - The task of explaining what a program must do and having the AI system 'write' the program.

b) Bayesian Networks - A mechanism of structuring and inferencing with the probabilistic information.

c) Constraint Satisfaction – Solving the NP-complete problems, utilizing a variety of mechanisms.

d) Knowledge Engineering/Representation - Turning what we know around a particular domain into the form where a computer may understand it.

e) Machine Learning - Programs that learn from the experience or data.

f) Robotics - Intersection of the AI and robotics, this field tries to get robots to act in the intelligent manner.

g) Speech Recognition - Transformation of speech into the text.

   Related Questions in Computer Engineering