420chan now has a web-based IRC client available, right here
Leave these fields empty (spam trap):
Name
You can leave this blank to post anonymously, or you can create a Tripcode by using the float Name#Password
Comment
[*]Italic Text[/*]
[**]Bold Text[/**]
[~]Taimapedia Article[/~]
[%]Spoiler Text[/%]
>Highlight/Quote Text
[pre]Preformatted & Monospace text[/pre]
1. Numbered lists become ordered lists
* Bulleted lists become unordered lists
File

Sandwich


Community Updates

420chan now supports HTTPS! If you find any issues, you may report them in this thread
Neural Networks by Esther Fanlock - Sun, 23 Apr 2017 09:32:52 EST ID:ItvfE3hu No.36752 Ignore Report Quick Reply
File: 1492954372194.png -(199403B / 194.73KB, 396x283) Thumbnail displayed, click image for full size. 199403
Just what is up with neural network? How do they work? How are they useful for a hobbyist? Isn't it just for huge data crunching and pattern detection and shit of the like?

What incentive is there to learn how to program them, and what are the easiest languages? What are the hardest? Where does C come into this?

Really curious because NN for some reason and everyone and their gran is on the hype train.
>>
Beatrice Figglewun - Sun, 23 Apr 2017 23:05:09 EST ID:P6PS9CBz No.36753 Ignore Report Quick Reply
1493003109708.jpg -(142513B / 139.17KB, 600x300) Thumbnail displayed, click image for full size.
There aren't really "easy" and "hard" programming languages. Just some that most people would consider easier to learn than others. Also, whether you're starting out completely fresh (no programming language knowledge) or trying to pick up another programming language while already knowing one will change the answer as to which programming language is easiest to learn.

For instance, if you already know C++, then learning C# is not too difficult, whereas if you're just starting out then learning C# might be a daunting challenge.

Here is a picture of the most in-demand programming languages around today (but these are not necessarily the easiest to learn).
>>
Lillian Handlegold - Mon, 24 Apr 2017 02:35:45 EST ID:iXj4lNK/ No.36754 Ignore Report Quick Reply
>>36753
One of those is not like the others.
>>
Oliver Brookdock - Wed, 10 May 2017 00:42:59 EST ID:PEkzfHII No.36872 Ignore Report Quick Reply
>>36754
sql?

they probably mean pl/sql or lumped em
>>
Archie Pimbleway - Wed, 10 May 2017 01:58:01 EST ID:8AGoqQnQ No.36873 Ignore Report Quick Reply
Basically, neural networks are good for complex problems for which there is no straightforward solution. they are an attempt to model the way the human brain works, with neurons and axons and such. you give them an input, and then using what is essentially a series of matrix vector multiplications, the neural network arrives at an output, or a set of outputs. there are a number of ways to 'train' a neural network, the two i see a lot are evolution and back propagation.

i suggest you check out the youtube channel 'carykh' if you like learning from videos at all, and they're also quite fun. but he's not really an expert. you should check out this online textbook also: http://neuralnetworksanddeeplearning.com/chap1.html
>>
Archie Pimbleway - Wed, 10 May 2017 18:59:59 EST ID:8AGoqQnQ No.36877 Ignore Report Quick Reply
>>36872
im guessing ios. to my knowledge there is no programming language named ios.
>>
Cyril Druvingkere - Sun, 14 May 2017 08:53:09 EST ID:ZVivcFXs No.36910 Ignore Report Quick Reply
There is a guy on youtube doing a series on GTA V and making a self-driving car with a NN in python and a way of "reading" the screen in order to feed it into the neural network.

Too lazy to copypaste the link right now but just search "gta v python neural network self driving car" on YouTube and it should come up


Report Post
Reason
Note
Please be descriptive with report notes,
this helps staff resolve issues quicker.