Neuroplay Application icon

Neuroplay 1.1

2 MB / 5+ Downloads / Rating 4.7 - 13 reviews


See previous versions

Neuroplay, developed and published by DDimitrovD, has released its latest version, 1.1, on 2024-11-14. This app falls under the Education category on the Google Play Store and has achieved over 500 installs. It currently holds an overall rating of 4.7, based on 13 reviews.

Neuroplay APK available on this page is compatible with all Android devices that meet the required specifications (Android 8.0+). It can also be installed on PC and Mac using an Android emulator such as Bluestacks, LDPlayer, and others.

Read More

App Screenshot

App Screenshot

App Details

Package name: com.ddimitrovd.neuroplay

Updated: 3 months ago

Developer Name: DDimitrovD

Category: Education

New features: Show more

Installation Instructions

This article outlines two straightforward methods for installing Neuroplay on PC Windows and Mac.

Using BlueStacks

  1. Download the APK/XAPK file from this page.
  2. Install BlueStacks by visiting http://bluestacks.com.
  3. Open the APK/XAPK file by double-clicking it. This action will launch BlueStacks and begin the application's installation. If the APK file does not automatically open with BlueStacks, right-click on it and select 'Open with...', then navigate to BlueStacks. Alternatively, you can drag-and-drop the APK file onto the BlueStacks home screen.
  4. Wait a few seconds for the installation to complete. Once done, the installed app will appear on the BlueStacks home screen. Click its icon to start using the application.

Using LDPlayer

  1. Download and install LDPlayer from https://www.ldplayer.net.
  2. Drag the APK/XAPK file directly into LDPlayer.

If you have any questions, please don't hesitate to contact us.

App Rating

4.7
Total 13 reviews

Reviews

5 ★, on 2020-05-01
Very good app, it works well. Can't wait for the other/new features to become available. Keep up the good work!

5 ★, on 2019-09-17
Fun app to play around with. Wish to see more features soon tho!

5 ★, on 2020-03-09
Very cool!

Previous Versions

Neuroplay 1.1
2024-11-14 / 2 MB / Android 8.0+

About this app

Play around with the network architecture and the dataset to see how different parameters influence the neural network.

Neuroplay is a small image recognition artificial neural network builder. It is not very powerful nor very feature-rich. Actually, it is deliberately simple and limited. It can only work with a maximum of 3 classes! Its primary goal is to give an intuitive view of the inner-workings of neural networks. To help you understand what is going on when the networks is learning a new dataset and to visualize how every layer and unit sees the intermediate data.

Take a look at the code! Yes, it is OPEN SOURCE. You can head to the repository and see how everything works! Neuroplay doesn’t use complex machine learning libraries and advanced optimization algorithms. As well, I strive to keep the code well documented and clean. It is simple and easy to understand the fundamental basics of neural networks.
GitLab repo: https://gitlab.com/ddimitrovd/neuroplay

It will take you no more than 5 minutes to learn to work with it and to start having fun! I strongly recommend cheeking the video tutorial. It is short and straight to the point!

You can either use a provided dataset or even better input your own by drawing it. Don't worry it won't be too tedious to gather a decent dataset every drawing you provide is augmented to multiply the images. You can collect a dataset of dimensions in the tens of thousands just in one minute!

I have great many ideas for cool features and inner-workings visualization tools, but I am only one guy, and this is a side project of mine. There is just that much time I can sacrifice for this app. I am aware that there are some bugs, limitations and room for optimization, but it's a free app. I hope you have fun with it and don't get too frustrated when thing go wrong.

!!! UNDER DEVELOPPEMENT !!!
As I mentioned there are lots of things I still want to do, and you will probably see that in the app with all the disabled buttons and warnings.
Things that I want to do in the nearest future if I have the time are:
- more optimization algorithms
- used defined augmentations
- built-in datasets
- improved performance / multithreading
- input visualisation
- better navigation between activities
- diagram visualisation of the neural network model, hypothesis and the individual units and weights
+ similar visualisation for backprop
- saving multiple custom datasets
- more customisable architecture
- and much much more

The app uses some great free assets and publicly available code:
-Building simple drawing tool for android: https://android.jlelse.eu/a-guide-to-drawing-in-android-631237ab6e28
-Icons: https://www.flaticon.com/authors/smashicons

New features

Version 1.1
- Optimum check and learning insights and tips
- Adjusted default values
- Architecture help and explanations