Lab Assignment from AI for Beginners Curriculum.
Use di code we don develop for dis lesson for binary classification of MNIST handwritten digits, create multi-class classifier wey go fit recognize any digit. Calculate di classification accuracy for di train and test dataset, and print di confusion matrix.
- For each digit, create dataset for binary classifier of "dis digit vs. all di oda digits"
- Train 10 different perceptrons for binary classification (one for each digit)
- Define function wey go classify one input digit
Hint: If we join di weights of all 10 perceptrons inside one matrix, we fit apply all 10 perceptrons to di input digits by one matrix multiplication. Di digit wey get di highest probability fit be found just by using
argmaxoperation for di output.
Start di lab by opening PerceptronMultiClass.ipynb
Disclaimer:
Dis docu don dey translate wit AI translation service Co-op Translator. Even though we dey try make am accurate, abeg sabi say automated translation fit get mistake or no correct well. Di original docu for im native language na di main correct source. For important information, e go beta make professional human translator check am. We no go dey responsible for any misunderstanding or wrong interpretation wey fit happen because you use dis translation.