Adip Poster

download Adip Poster

of 1

Transcript of Adip Poster

  • 8/3/2019 Adip Poster

    1/1

    Poster Design &Printing byGenigraphics -

    800.790.4001

    Machine LearningINTRODUCTION

    SUBMITTED BY

    G.H. RAISONI COLLEGE OF ENGINEERING(ANAUTONOMOUS INSTITUTEUNDERUGCACT 1956 &AFFILIATED TORTM NAGPURUNIVERSITY)

    Definition:A computerprogram is said to learn

    from experience E with

    respect to some class oftasks T and performance

    measure P, if its

    performance at tasks in T,as measured by P,

    improves with experience

    E.

    NISHANT PANDEYMTECH-FIRSTSEM

    ETRX

    SuccessfulApplications of

    Machine Learning

    1. Learning to recognize

    spoken words (Lee,

    1989; Waibel, 1989).

    2. Learning to drive an

    autonomous vehicle

    (Pomerleau, 1989).

    3. Learning to classify new

    astronomical structures

    (Fayyad et al., 1995).

    4. Learning to play world-

    class backgammon

    (Tesauro 1992, 1995).

    Why is Machine Learning

    Important?

    Some tasks cannot be defined well, except by

    examples (e.g., recognizing people).

    Relationships and correlations can be hidden

    within large amounts of data.

    Machine Learning/Data Mining may be able to

    find these relationships.

    Human designers often produce machines that

    do not work as well as desired in the environments

    in which they are used.

    Areas ofInfluence forMachine Learning

    Statistics: How best to use samples drawn

    from unknown probability distributions to

    help decide fromwhich distribution some

    new sample is drawn?

    Brain Models: Non-linear elements with

    weighted inputs (ArtificialNeuralNetworks)

    have been suggested as simplemodels of

    biological neurons.

    Adaptive ControlTheory: How to deal with

    controlling a process having unknown

    parameters thatmust be estimated during

    operation?

    Psychology: How tomodel human

    performance on various learning tasks?

    Artificial Intelligence: How to write

    algorithms to acquire the knowledge

    humans are able to acquire, at least, as well

    as humans?

    Evolutionary Models: How tomodel certain

    aspects of biological evolution to improve

    the performance of computer programs?

    Case Study:

    ArtificialNeuralNetwork

    Takes N inputs

    Calculates the weight

    each input has on final

    decision

    Neuron outputs a 1 if

    the decision is true, 0 if

    it is false

    Groups of neurons

    make up an artificial

    neural network

    Face Detection1. Image pyramid used to locate faces of

    different sizes

    2. Image lighting compensation

    3. NeuralNetwork detects rotation offace candidate

    4. Final face candidate de-rotated readyfor detection

    5. Submit image to NeuralNetwork

    a. Break image into segments

    b. Each segment is a unique input to thenetwork

    c. Each segment looks for certainpatterns (eyes, mouth, etc)

    6. Output is likelihood of a face

    CurrentUses of ML DivX Face detection

    POV-Ray NeuralNet learns memory accesses

    Ancestry.com Uses Optical Character

    Recognition to digitize newspapers

    Deep Blue Junior Less powerful thanDeep

    Blue, but smarter because ofNeural Networks