Teaching Your Computer to Think

dc.contributor.authorKinder, Reid
dc.date.accessioned2026-02-23T20:36:36Z
dc.date.available2026-02-23T20:36:36Z
dc.date.issued3/8/2019
dc.description.abstractTeaching a computer to classify data accurately through multi-layer neural network processing is known as deep learning. The MNIST dataset was used to explore and compare machine learning processes to deep learning through packages such as SKLearn, and Tensorflow. Through SKLearn, different dimensional reduction techniques were used to manipulate the dataset, such as Principal Component Analysis (PCA) and T-Distributed Stochastic Neighbor Embedding (t-SNE). PCA and t-SNE were used to reduce the number of dimensions of the dataset, while conserving certain characteristics of the data. Finally, K-Nearest Neighbors (KNN) was used to classify the data after dimensional reduction. After this classification, a graphical representation of the data was presented. An accuracy greater than 85% on the test set was achieved through this method. Tensorflow was also successfully applied to the data set. Through Tensorflow, we reached a result of greater than 95%.
dc.description.departmentEast Central University
dc.identifier.otherMathematics and Science.Computer Science.08
dc.identifier.urihttps://shareok.org//handle/11244/342126
dc.relation.ispartofseriesMathematics and Science
dc.subject.keywordsComputer Science
dc.titleTeaching Your Computer to Think
dc.typeAbstract

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
AbstractOnly.png
Size:
437.62 KB
Format:
Portable Network Graphics