To everyone who is getting confused about this lesson, this lesson is in relation to xoax's series on neural networks. The video referenced at the beginning is here:
watch?v=eDYOH9q2QdA.
I haven't watched this c++ series, but I'm pretty sure you can skip this episode.
why are they playing background music - I don't get it - I'm trying to focus on what the guy is saying and my brain keep hearing some snake charm music in the background - LOL - a free tip STOP playing this dreadful music and let people focus on the video. I found a solution MUTE the sound.
@Zander101084 - well probably because I can read code from the screenshots - any programmer only needs the code - but my point was the brain needs to focus and bad background music doesn't help. You should either agree with me or if you disagree then perhaps the background music doesn't effect you. But perhaps you didn't understand what I said, which would make you stupid instead.
I agree i can read code too i watch other tutorials before this, but this is a tutorial dont call the guy stupid because hes only newbie all programmers became newbie first.
@4Got10Shadow Hey - that's a fair point - but Zander10184 wrote asking me if I was stupid - so he chose to be rude - I returned his question to him. I should say I think the guy's video and work is great - however my comment is related to the music, So yeah people making their own videos are entitled to do what they want - i still don't get why there's music in the background. I was programming netural nets in the 90's, Perhaps I'm the only person who fines background music annoying. Peace.
oh i see sorry i didnt read his comment before reading yours. Maybe the uploader thinks the music sounds relaxing but what i dont like is the intro music on every video because whenever i sleep i hear those ^^ sorry again
It's recommended that you have experience with simple Linear Algebra (which is more advanced than it may sound; it's usually taught after two or three semesters of Calculus). All you really need is knowledge of vectors, which any Multivariable Calculus or Linear Algebra course will teach you. Just make sure you have the fundamental math subjects out of the way (Calculus, Linear Algebra, etc).
@MyOverflow Also, on another note, if you even plan on pursuing a career in Computer Science, I would highly recommend Single and Multi variable calculus, Linear Algebra, and a class on discrete mathematics. Even then, I still say going further in math does nothing but help you become more accustomed to the type of logic you need in order to analyze the flow of programs (especially ones like this).
But I agree with everyone else, this is a highly strange place to place this kind of material.
For those of you who are watching the C++ tutorials: It's not necessary to know this. Just go to the next video. please thumbs up to make sure people read this.
@LeetGamer4L i am willing to argue against this. it is very necessary to know this. Why? well lets say you want to make a motion tracking program? well this is the way to go. You need to know summation. Although this is horribly confusing.
I took about half the lessons in your series. And enjoyed them very much. I only have up to algebra 2 knowledge, so any math in htis lessons beyond that is too hard to comprehend. I will receommend the lessons to those I know who are better in math than I am!:) You are a great teacher!
This lesson is going over a Perceptron which is the elementary building block of a Neural Network. Neural Networks are used in Game Artificial Intelligence. There are several methods other then Neural Networks, but they are all pretty math intensive (except for Finite State Machines). You can go into less math intensive fields for game programming such as Front end/UI programming for instance.
@allmusic85 Yes you do. Math is a huuuuge part of programing, as u can see here. If ur not good in math, i suggest u go study some or give up on programing.
@allmusic85 There's more to programming than math. And Algebra 1 is hardly advanced mathematics... As demonstrated in a previous lesson, you don't really need to know any algorithms, but they are proven ways that are efficient to do a task. For example, Perceptrons are pretty much the easiest way to do a Neural Network, (which is a type of AI which attempts to emulate how the human brain works).
It's not lesson number 13 by accident! :D Loved it!
LoveGeronimo 3 days ago
WTF
phillebeau 3 months ago
what?
kelly2000398 5 months ago
looks like somebody dun goofed.
webmastertool 5 months ago
After following this tutorial I felt stupid. :D
Zyxarix 6 months ago 3
mind = blown
D3THFAN 6 months ago 5
To everyone who is getting confused about this lesson, this lesson is in relation to xoax's series on neural networks. The video referenced at the beginning is here:
watch?v=eDYOH9q2QdA.
I haven't watched this c++ series, but I'm pretty sure you can skip this episode.
Altiego 9 months ago
why are they playing background music - I don't get it - I'm trying to focus on what the guy is saying and my brain keep hearing some snake charm music in the background - LOL - a free tip STOP playing this dreadful music and let people focus on the video. I found a solution MUTE the sound.
theapeman10 1 year ago
@theapeman10 are you stupid? how would hear what he's saying if you mute the sound?
Zander101084 10 months ago
@Zander101084 - well probably because I can read code from the screenshots - any programmer only needs the code - but my point was the brain needs to focus and bad background music doesn't help. You should either agree with me or if you disagree then perhaps the background music doesn't effect you. But perhaps you didn't understand what I said, which would make you stupid instead.
theapeman10 10 months ago
@theapeman10
I agree i can read code too i watch other tutorials before this, but this is a tutorial dont call the guy stupid because hes only newbie all programmers became newbie first.
4Got10Shadow 10 months ago
@4Got10Shadow Hey - that's a fair point - but Zander10184 wrote asking me if I was stupid - so he chose to be rude - I returned his question to him. I should say I think the guy's video and work is great - however my comment is related to the music, So yeah people making their own videos are entitled to do what they want - i still don't get why there's music in the background. I was programming netural nets in the 90's, Perhaps I'm the only person who fines background music annoying. Peace.
theapeman10 10 months ago
@theapeman10
oh i see sorry i didnt read his comment before reading yours. Maybe the uploader thinks the music sounds relaxing but what i dont like is the intro music on every video because whenever i sleep i hear those ^^ sorry again
4Got10Shadow 10 months ago
@4Got10Shadow - no problem, your a gentleman. Good Luck.
theapeman10 10 months ago
i suggest using namespace std; so u guys dont ahve to std:: all the time , wasted time to type
Necry3d 1 year ago
Algebra I is hardly enough to understand this.
It's recommended that you have experience with simple Linear Algebra (which is more advanced than it may sound; it's usually taught after two or three semesters of Calculus). All you really need is knowledge of vectors, which any Multivariable Calculus or Linear Algebra course will teach you. Just make sure you have the fundamental math subjects out of the way (Calculus, Linear Algebra, etc).
MyOverflow 1 year ago
@MyOverflow Also, on another note, if you even plan on pursuing a career in Computer Science, I would highly recommend Single and Multi variable calculus, Linear Algebra, and a class on discrete mathematics. Even then, I still say going further in math does nothing but help you become more accustomed to the type of logic you need in order to analyze the flow of programs (especially ones like this).
But I agree with everyone else, this is a highly strange place to place this kind of material.
MyOverflow 1 year ago
For those of you who are watching the C++ tutorials: It's not necessary to know this. Just go to the next video. please thumbs up to make sure people read this.
LeetGamer4L 1 year ago 69
@LeetGamer4L Thanks dude I'm learning c++ for game design so I guess this won't be needed to learn.
666Makkura666 1 year ago
@LeetGamer4L i am willing to argue against this. it is very necessary to know this. Why? well lets say you want to make a motion tracking program? well this is the way to go. You need to know summation. Although this is horribly confusing.
TheOofLife 3 weeks ago
"This concludes the lesson."
DasPooperTrooper 1 year ago
i think this can help with my pre calc! BTW THESE are great lessons!!!!!! you should sell IT!!!!!! to schools! high schools!
guineapig1016 1 year ago
i think this can help with my pre calc!
guineapig1016 1 year ago
NOTENote this is placed wrong, it is part of their, neural nets tutorial, do your self and skip it for now =)
thebarathrumm 1 year ago
well or maybe they just think you done the neural networks tutorials =/, see their website!
thebarathrumm 1 year ago
This video sort of threw me off the other ones.
xZippy38 1 year ago
These tutorials are good... but seriously, what the heck is this?
"Perceptron training" in between a basic tutorial on functions and a basic tutorial on incrementing? A little oddly placed.
tronman5k 1 year ago
I use to write C++ programs tow years ago but I found this lesson is so hard and i think i have to study algebra before start learning it again
KAKA2222KAKA 1 year ago
really can't understand it !!
tarabatota 1 year ago
this lesson is a bit to much input for c++ beginners.
And why you dont use ?
using namespace std; (in global ?)
then writting everytime std::cout // std::cin // std::endl etc.
this could be cout // cin // endl //
kalbadoy 1 year ago
Damn...pretty heavy stuff, good tutorial but it is a little bit too hard for me right now.. :/
I don't have a lot of algabra knowlegde so looks I need to learn a bit of that first, lol.
bartjoboy 1 year ago 3
I took about half the lessons in your series. And enjoyed them very much. I only have up to algebra 2 knowledge, so any math in htis lessons beyond that is too hard to comprehend. I will receommend the lessons to those I know who are better in math than I am!:) You are a great teacher!
allmusic85 2 years ago
Why is this on the C++ Console Tutorials? Doesn`t it belong on the NW Channel?
djsotos 2 years ago
This comment has received too many negative votes show
wtf? im here to learn c++ code, not your geeky algorithms. now i'll just give up and kill myself.
KaijeTheGreat 2 years ago
seemed to come out of nowhere, but thanks
gonzalezluis78 2 years ago
that music makes me want to go to sleep. X-)
Dpaz2009 2 years ago
Where is Perceptron Training lesson #1? It is not among the first twelve and seems out of place with the pace of the preceding lessons.
incantrix0509 2 years ago 19
i definitely agree with you. this came out of nowhere, i was doing fine until this came out of nowhere.
hiimjeff1 2 years ago 2
check is channel, it's on the neural lessons
sinnerzinho 2 years ago
@incantrix0509
Hi,
Go to xoaxdotnet's playlists, and then click on the one with the title "Neural Networks".
Though, I don't know why they're not in this playlist.
whatoes 1 year ago 2
this is hard ::(((
superbursihido 2 years ago
This lesson is so hard for me to understand. I have algebra 1 knowledge!
Do you need algorith knowledge for creating games?
allmusic85 2 years ago 8
This lesson is going over a Perceptron which is the elementary building block of a Neural Network. Neural Networks are used in Game Artificial Intelligence. There are several methods other then Neural Networks, but they are all pretty math intensive (except for Finite State Machines). You can go into less math intensive fields for game programming such as Front end/UI programming for instance.
Seantron13 2 years ago
Yeah, you do.
rhillner 2 years ago
@allmusic85 Yes you do. Math is a huuuuge part of programing, as u can see here. If ur not good in math, i suggest u go study some or give up on programing.
Choko4343 2 years ago
Thats not true, in fact math is only really involved when dealing with arithmetic operations.
BufferOverflowAttack 2 years ago
@allmusic85 There's more to programming than math. And Algebra 1 is hardly advanced mathematics... As demonstrated in a previous lesson, you don't really need to know any algorithms, but they are proven ways that are efficient to do a task. For example, Perceptrons are pretty much the easiest way to do a Neural Network, (which is a type of AI which attempts to emulate how the human brain works).
TwoCorin517 1 year ago