Beruflich Dokumente
Kultur Dokumente
5
Applications of AI techniques
Q1. Write a note on artificial intelligence.
Ans:
Artificial Intelligence:
The art of creating machines that performs functions that require intelligence when performed by
people.
It is the study of how to make computers do things at which, at the moment, people are better
In short AI is:
Systems that think like humans.
Systems that think rationally.
Systems that act like humans
Systems that act rationally
AI Branches are:
Fuzzy Logic:
Fuzzy Logic was developed by Lotfi Zadeh at UC Berkley
Fuzzy logic is derived from fuzzy set theory dealing with reasoning which is approximate rather
than precisely deduced from classical predicate logic
In traditional set theory, an element either belongs to a set, or it does not. Here membership
functions classify elements in the range [0,1] with 0 and 1 being no and full inclusion the other
values being partial membership.
Genetic Algorithm:
It generates a population of random chromosomes which repeat (each generation) and calculate
fitness of each chromosome. It generate offspring with crossover and mutation until a new
population has been produced
It generates a set of random solutions and repeats test for each solution in the set (to rank them).
Removes some bad solutions from set and duplicate some good solutions, makes small changes
to some of them until best solution is good enough.
Q2. Write the applications of Artificial Intelligence in Civil Engineering
Ans: