Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Interactive Neural Networks - ml5.js studio #3

Open
XiaozaoWang opened this issue Mar 26, 2024 · 1 comment
Open

Interactive Neural Networks - ml5.js studio #3

XiaozaoWang opened this issue Mar 26, 2024 · 1 comment

Comments

@XiaozaoWang
Copy link
Contributor

XiaozaoWang commented Mar 26, 2024

Hi all! In ml5.js studio, I'm working on a project called "Interactive Neural Networks" which aims at teaching higher-level concepts as well as fundamental mathematical operations of neural networks through an interactive experience. I plan to create a toy neural network with p5.js that will be more accessible to the community.

Here is my working documentation. In the past weeks, I learned neural networks on my own, with help of the resources that are linked in the documentation. Also, I conducted some interviews to learn about what people are interested in or confused about neural networks, and we did a critique on TensorFlow's neural network playground to see what we can improve to make it more friendly for beginners.

For the following weeks, I will gradually develop the demo in p5js according to this timeline:

  • [week 3/25] Refine the visual design and build the code
  • [week 4/1] Visualize a single perceptron
  • [Week 4/8] Visualize the toy neural network

4/17 will not be the end! I'm very excited about working on this project further. In the future, I want to go beyond a p5.js sketch and integrate the project into the website using React and others. But due to the limited time before our last class, coming up with a working demo in p5.js would be more feasible.

@MOQN
Copy link
Member

MOQN commented Jun 13, 2024

@XiaozaoWang, let's include this in Learning (or Learn). I will discuss it soon on Friday.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants