Cutting Edge Technologies which I have learnt:
Neural Network : A computer emulation of
the human brain's ability to carry out classification of objects, prediction based on past
experiences, recognition of patterns and feature detection. This is an area where business
corporate have most interest in as it help them to solve many problems in prediction and
recognition without knowing complex mathematics of the model. e.g. stock prediction and
voice recognition.
Knowledge Based System (Expert System): A
computer emulation of expert decision through rule chaining in a search tree. Methods used
consist of brute force search, breadth first search, depth first search and heuristic
search. Normally the solution is derived through forward chaining, however we also use
backward chaining to confirm hypothesis. e.g. Medical Expert System.
Fuzzy Logic: Fuzzy Logic System help
system designer to handle data which are not discrete. Descriptive inputs are hence used
as the inputs to the fuzzy logic system. Membership functions were formed as a result to
aggregate the effects through fuzzification. The outputs could be discrete or descriptive
after de-fuzzification. The benefits could be seen in control systems and neural-fuzzy
system. e.g. Japan train system and stock trading decision system.
Genetic Algorithm: Using the ability of
the computer to calculate the possible solutions through permutations using a fitness
function, we are able to carry out intelligent search to obtain the best solution much
faster than brute force search. This technology emulate the ability of natural genetic
genes to mutate based on "survival of the fittest". It's