Learning machine learning
Machine learning is a rapidly advancing field that enables computers to learn from data without explicit programming. Despite its potential for solving complex problems and achieving state-of-the-art performance, novice learners, including secondary school students may find the fundamental concep...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
Nanyang Technological University
2023
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/166987 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
Summary: | Machine learning is a rapidly advancing field that enables computers to learn from
data without explicit programming. Despite its potential for solving complex problems
and achieving state-of-the-art performance, novice learners, including secondary
school students may find the fundamental concepts and theories of machine learning
intimidating, which could discourage them from learning it.
Currently, there is a lack of educational tools and research for teaching machine
learning to this demographic. As such, this project aims to provide a comprehensive
introduction to basic machine learning concepts, with a focus on the problem of image
classification. The web application will make use of HTML, CSS, JavaScript, and
TensorFlow.js to include explanations of basic concepts, visual and interactive
examples of relevant algorithms such as K-Nearest Neighbors and Neural Networks
and guided live classification activities. Additionally, quizzes will also be provided to
help learners reinforce their understanding in the topics that they have just learnt. |
---|