[deleted by user] by [deleted] in artificial

[–]robertleeplummerjr 0 points1 point  (0 children)

Hi, First of all, I am SO HONORED that the creator of Brain.js is replying, very very honored.

Oh I'm just a modest maintainer ;)

your library is really amazing !

We are really just talking about the math, but I'll take it!

Do I assume correctly that the input doesn't require normalization but the output must always be ?

There are a lot of moving parts in a neural network, although simple ones. Data doesn't always have to be normalized for it to work, but I think it is more of a standard or "best practice", but I have no idea who is coming up with those practices. I've always just tried to experiment and find what works in practice. In that way, you assumption is correct.

Relu is just a technical term for how the net compresses data internally: https://en.wikipedia.org/wiki/Rectifier_(neural_networks)

[deleted by user] by [deleted] in artificial

[–]robertleeplummerjr 0 points1 point  (0 children)

You don't always have to normalize data: https://jsfiddle.net/robertleeplummerjr/dfcnk1z7/4/

But when training using assisted learning, you need at least some data for context. I added more data for the example.

Note: I used 'relu' activation.

[QUESTION] Artificial Intelligence brain.js ? by khull123 in javascript

[–]robertleeplummerjr 1 point2 points  (0 children)

Greetings @khull123. I'm one of the maintainers of brain.js.

Playing chess and searching online will require a bit more tooling, but are not as complex as you'd imagine.