Comment on: What language should I learn to become an Artificial Intelligence programmer?
0 03 Jun 2017 02:22 u/ohnoitsaninja in v/programmingComment on: What language should I learn to become an Artificial Intelligence programmer?
Neural nets can be programmed in any language that can handle basic math and variables. Some will be much faster at it than others.
If you really care about performance you will use hardware acceleration instead of half-assing it on a CPU or even GPU or FPGA, such as IBM TrueNorth and SyNAPSE, which they say has the equivalent neural power of a mouse. There's nothing stopping you from just hooking up 1,000 of them in an array, if they were available to purchase for us plebs.
If you wanted to make a breakthrough in AI that frees the world from the grip of the silicon industry, and possibly summon the demon that is the super-intelligent AI of our nightmares, you would create an analog computer system to do it. I've figured out research paths to making this reality but don't have the time to invest in it myself, and I am super paranoid about the intentions of any groups willing to fund such an endeavour . To any inquiring computer engineer minds, roll around the idea of making an analog computer out of the surface of a liquid body and see where it takes you.
Comment on: Worrying trend in the developers world
Bill Gates is a very controversial figure on voat, rightly so, but he did get this right.
“I choose a lazy person to do a hard job. Because a lazy person will find an easy way to do it.”
Hiring a large team to work long hours on software isn't ever the right way to go. There are very, very few pieces of software out there that require such a large team. If it still seems you need a large team, it's almost certainly because you haven't found a smart and lazy enough person to properly address your project. If it can ever be done more simply by a smaller team I believe you'll be ahead of schedule, under budget, and have a superior end product.
it's basic quality over quantity. people will pick this up if they try to outsource software development to India, 50 god damn Indians working for the same price as a couple Americans might sound like a good deal, but it doesn't work.
Comment on: Worrying trend in the developers world
If I were hiring programmers I want the nerdiest group of anti-social people that we can cobble together. It isn't social hour, make good code, and the fewer people touching the code the better.
Comment on: I could really use some C++ help.
Someone here told you about classes via sex references. Someone else told you about includes. You should ignore both of these people.
The first line of the assignment indicates to me you are not really expected to be doing this with classes, but rather loops and functions.
Make a list of all the functions you think you'll need to do this, and start fleshing them out. You could of course do it all in one function, they are just to help you organize. You'll want a function for saving the file, collecting the order information, calculating it, displaying the results, etc.
Comment on: I could really use some C++ help.
get off voat and begin translating this bullshit assignment into clear understandable math ASAP. Eat your pent up procrastination and just start doing it.
Comment on: I could really use some C++ help.
Here is the deal. This is VERY, VERY basic. It isn't going to get any easier. It's going to get much harder, soon. Buck up or become the 2/3rds college statistic. Stop slacking off, learn the shit, do the work, this plea for help is an embarrassment and could get you in deep trouble with your school if you continue, I would highly suggest you delete all traces of this and put your head down in your notes.
-Sincerely, a fellow college drop out
FYI I would have helped you if you had posted good code of a solid attempt but couldn't get it working.
As a starting point, rewrite this gibberish assignment into terms and math that are clear to understand, then put that math into code. That is the biggest thing stopping anyone from helping you more, it's just tedious and you need to do it.
Comment on: OpenAI Universe provides open source method to develop image recognition driving agents in GTA V. Pretrained agent available. [Video]
I'm getting redirected to https://openai.com/blog/introducing-openai/ and can't find any video.
Comment on: Help me please :c
There are many paths you could take, which to head out on depends on what interests you most. Don't be intimidated, follow your interest.
My recommendation is processing.org, it's a form of java that is really easy to pick up and run with. There are tons of built in examples. Just download, install, click file > examples > books > getting_started and follow through.
Comment on: Help me please :c
I would like to get a job programming but first I need to learn how to program, where do I start learning to program?
ps i love milfs 420 blaze it faggot
is this a fuckin joke? How could you possibily know if you want to program as a job, or if you even can, without having tried programming first?
I think the idea that using any derivative of the path we've gone with silicon being the end-all to designing such systems is incredibly short sighted, not talking about you specifically, you share the standard of how people look at it.
Transistor technology can't match the power efficiency for neural nets that evolution has come up with. It's my opinion that evolution hasn't come close to scratching the surface of how far neural technology could be pushed, it was a random-ish process working within very limited constraints and materials.
Evolution had to solve the problem of how can I design a matrix multiplication, adder, and softmax function with living cells via fucking over millions of years in an extremely chaotic environment. It also has to be robust enough to survive all the crazy shit that happens to living things, this obviously must reduce potential performance.
With a much smarter engineer at the wheel than evolution, with unlimited materials, construction techniques, and extremely controlled environments, I see extraordinary and scary potential. Transistor tech will be a very useful tool as the glue for building, training, interfacing with such a system, but it will not be doing the heavy lifting.
Could you train a NN to solve the problem of how to tap on the surface of a body of water in such a way that 3 seconds later, it very briefly flashes an image of your face? Go down the rabbit hole of where that could lead.