Search Unity

Assets Neural networks for unity

Discussion in 'Works In Progress - Archive' started by Nitugard, May 12, 2017.

  1. Nitugard

    Nitugard

    Joined:
    May 10, 2015
    Posts:
    343
    Hi,

    I took a break from my last project and I created a new one, this one :) Project that implements neural networks.
    Neural networks is algorithm which is similar to how brain works, combined with learning ability it is a lot of fun.
    It starts knowing nothing and eventually learns how to do complicated tasks.

    My neural network project can only have 3 layers, I wanted to keep it simple and easy to understand for anyone that get this project. Each layer can contain infinite number of neurons!

    Here is example of finished demo for digit recognition using neural networks, on the right you can see neural network visualized(dark colored connection have high weight value and white with the lowest weightvalue).
    Capture.PNG

    I plan to do many more demos inside unity, but I lack imagination so if you know anything good that requires computer AI I'd love to hear it.

    Also I plan to publish this on the asset store.
     
    Last edited: May 12, 2017
    alexanderameye likes this.
  2. neoshaman

    neoshaman

    Joined:
    Feb 11, 2011
    Posts:
    6,493
    If you port this to compute shader, that will be a win.
     
    Nitugard likes this.
  3. Nitugard

    Nitugard

    Joined:
    May 10, 2015
    Posts:
    343
    Sorry for delayed response. That is something that I may do in the future. It is really nice idea.
     
    neoshaman likes this.
  4. CoderPro

    CoderPro

    Joined:
    Feb 21, 2014
    Posts:
    327
    Or you can using this to make AI player for Billiard Game Template.
     
  5. Nitugard

    Nitugard

    Joined:
    May 10, 2015
    Posts:
    343
    Doing AI for billiard game is already easy.
    Neural networks could be used but there is no point, except if you want to have some fun.
     
  6. Dekata

    Dekata

    Joined:
    May 20, 2016
    Posts:
    47
    It seem so much of potential. And can we use the thirth library to trainning ?
     
    Nitugard likes this.
  7. Nitugard

    Nitugard

    Joined:
    May 10, 2015
    Posts:
    343
    Thanks!

    Any data can be used to train this network.
     
  8. johny256

    johny256

    Joined:
    Mar 3, 2015
    Posts:
    259
    hi! project
    Survival Multiplayer??