Title: GEOMETRY IN PERCEPTRON LEARNING
1GEOMETRY IN PERCEPTRON LEARNING
Reference GEOMETRY IN LEARNING, tech. report
by KRISTIN P. BENNETT AND ERIN J. BREDENSTEINER,
RENSSELAER POLYTECHNIC INSTITUTE IE
5970 SPRING, 2,000
2PRESENTATION OUTLINE
1. INTRODUCTION 2. A SIMPLE LEARNING MODEL
CONCEPT OF A PERCEPTRON 3. GEOMETRY OF A
PERCEPTRON 4. TRAINING LINEARLY SEPARABLE
CASE 4.1. BASIC PROBLEM (PRIMAL-DUAL) 4.2.
FIRST SIMPLIFICATION THE MULTISURFACE METHOD
(MSM) 4.2. SECOND SIMPLIFICATION
THE OPTIMAL PLANE 5. TRAINING LINEARLY
INSEPARABLE CASE 5.1. ROBUST LINEAR PROGRAMMING
APPROACH (RLP) 5.2. COMBINATIONS OF MSM AND
RLP GENERALIZED OPTIMAL PLANE
(GOP) 5.3. COMBINATIONS OF MSM AND RLP
PERTURBED ROBUST LINEAR
PROGRAMMING (RLP-P) 6. APPLICATIONS 7.
COMPUTATIONAL RESULTS 8. CONCLUSION 9. REMARKS
31. INTRODUCTION
- CLASSIFICATION PROBLEM (TWO CLASSES A, B)
- IDENTIFY ELEMENTS OF EACH CLASS (EXAMPLE CANCER
DIAGNOSIS, TUMOR BENIGN OR MALIGNANT?) - EACH ELEMENT OF CLASS A OR B IS DESCRIBED BY A
VECTOR (N ATTRIBUTES, EXAMPLE PATIENTS AGE,
BLOOD PRESSURE, SMOKING HABITS) - TRAINING PHASE CLASS IS KNOWN, FUNCTION F(X) IS
CONSTRUCTED - TESTING PHASE CLASS IS NOT KNOWN, F(X)
CLASSIFIES FUTURE POINTS
42. A SIMPLE LEARNING MODEL CONCEPT OF A
PERCEPTRON
- PERCEPTRON IS TYPE OF CLASSIFICATION FUNCTION
(MOTIVATED BIOLOGICALLY) - PERCEPTRON IS STIMULATED BY (n - DIMENSIONAL)
INPUT VECTORS (n ATTRIBUTES, CAN BE SEEN AS
COORDINATES)
52. A SIMPLE LEARNING MODEL CONCEPT OF A
PERCEPTRON
63. GEOMETRY OF A PERCEPTRON
GEOMETRIC INTERPRETATION
73. GEOMETRY OF A PERCEPTRON
83. GEOMETRY OF A PERCEPTRON
93. GEOMETRY OF A PERCEPTRON
103. GEOMETRY OF A PERCEPTRON
114. TRAINING LINEAR SEPARABLE CASE
4.1. BASIC PROBLEM (PRIMAL-DUAL) PRIMAL
PROBLEM
124. TRAINING LINEAR SEPARABLE CASE
4.1. BASIC PROBLEM (PRIMAL-DUAL) GRAPHICAL
INTERPRETATION OF THE PRIMAL PROBLEM
134. TRAINING LINEAR SEPARABLE CASE
4.1. BASIC PROBLEM (PRIMAL-DUAL) DUAL
PROBLEM
144. TRAINING LINEAR SEPARABLE CASE
4.1. BASIC PROBLEM (PRIMAL-DUAL) GRAPHICAL
INTERPRETATION OF THE DUAL PROBLEM
154. TRAINING LINEAR SEPARABLE CASE
4.2. FIRST SIMPLIFICATION THE MULTISURFACE
METHOD (MSM)
164. TRAINING LINEAR SEPARABLE CASE
4.2. FIRST SIMPLIFICATION THE MULTISURFACE
METHOD (MSM)
174. TRAINING LINEAR SEPARABLE CASE
4.2. SECOND SIMPLIFICATION THE OPTIMAL PLANE
185. TRAINING LINEARLY INSEPARABLE CASE
- General approach minimize misclassification
error - Start from the Multisurface Method (MSM)
195. TRAINING LINEARLY INSEPARABLE CASE
- 5.1. ROBUST LINEAR PROGRAMMING APPROACH (RLP)
- minimize the sum of the misclassification errors
205. TRAINING LINEARLY INSEPARABLE CASE
5.1. ROBUST LINEAR PROGRAMMING APPROACH (RLP)
215. TRAINING LINEARLY INSEPARABLE CASE
5.2. COMBINATIONS OF MSM AND RLP GENERALIZED
OPTIMAL PLANE (GOP)
225. TRAINING LINEARLY INSEPARABLE CASE
5.3. COMBINATIONS OF MSM AND RLP PERTURBED
ROBUST LINEAR PROGRAMMING (RLP-P)
236. APPLICATIONS
- Determination of heart diseases
- Diagnosis of breast cancer
- Voting patterns of congressmen to determine party
affiliation - Using sonar signals to distinguish between mines
and rocks
247. COMPUTATIONAL RESULTS USING MINOS
(The sonar data set is completely separable.)
258.CONCLUSION
- Perceptron classifies points from two sets
- Correct classification only possible in the
separable case - Optimization models for training a perceptron
were presented - Experiments showed best performance for
Generalized Optimal Plane (GOP) and Perturbed
Robust Linear Programming (RLP-P)
269. REMARKS
- Interesting connection between learning processes
and geometry - Limitation to two classes
- For RLP-P and GOP the right selection of the
parameter lambda - is very important