[ 3 / biz / cgl / ck / diy / fa / ic / jp / lit / sci / vr / vt ] [ index / top / reports ] [ become a patron ] [ status ]
2023-11: Warosu is now out of extended maintenance.

/sci/ - Science & Math


View post   

File: 48 KB, 624x352, 1298789529800.jpg [View same] [iqdb] [saucenao] [google]
5911232 No.5911232 [Reply] [Original]

I'm passionate about AI and Robotics.

Computer Engineering or Electrical Engineering?

>> No.5911273
File: 396 KB, 800x509, 7f943874-fd89-430f-9a8f-05ff2b824fd3_400.jpg [View same] [iqdb] [saucenao] [google]
5911273

>> No.5911281

Neither.

>> No.5911288

>>5911281
So which one then?

>> No.5911323
File: 429 KB, 1000x1213, 1304998550484.gif [View same] [iqdb] [saucenao] [google]
5911323

>> No.5911330
File: 1.17 MB, 2548x3291, mathtest1.jpg [View same] [iqdb] [saucenao] [google]
5911330

Infographics thread?

Sadly this old math test is all I have.

>> No.5911336

>>5911232

I, too, am passionate about Al Gore, OP.

Alas, he will not have me...

>> No.5911365

>>5911232
mechatronics or anything to do with control engineering and robotics

which is probably under electrical engineering or a separate course.

Still, forget about doing AI.

>> No.5911374

>>5911365
Why would you sage a thread that is clearly about math and science?

>> No.5911380
File: 842 KB, 3000x2600, 1308578622712.png [View same] [iqdb] [saucenao] [google]
5911380

>> No.5911386

>>5911336
you're so clearly a virgin, it hurts

>> No.5911397

>>5911365
Mechatronics would be great for robotics

AI is probably best suited to CS, though I would mix it up, because AI won't get you jobs easily unless you are well known in the field

>> No.5911465

>>5911374
le downvote

>> No.5911582

If you like to code = CompE
Mainly hardware = EE

>> No.5911601

>>5911232
>passionate about AI

Oh look, another retard that think a singularity is possible.

>> No.5911734

>>5911232
Why do people lump AI and Robotics together? Go to any AI lab and you'll see have the people wasting time with toy robot bullshit. A breakthrough in AI, if it comes, isn't going to come from building a robot insect. It's not even clear that robotics would be the dominant application of AI.

>> No.5911738

>>5911232
skynet pls go

>> No.5911763

>>5911601
Oh look, a generalisation.

>> No.5911816

>>5911232
AI: Computer Science
Robotics: EE/CE

>> No.5911855

>>5911816
>AI: Computer Science

No no no.

AI: Math+Statistics(undergrad) -> CS(graduate)
CV: CompE+Math
Robotics: ECE
Mecha: ME

>> No.5911862

>>5911763
There's no reason to go into AI or Robotics

Strong AI is a pipedream
General purpose CV is a pipedream
Full functional self contain robots are a pipedream

Actual uses of AI/CV/robotics are soul crushing boring.

>> No.5912373

>>5911862

Heed these words, for here is wisdom.

>> No.5912382

>I'm passionate about AI and Robotics.

What do you mean?

1. You are genuinely interested in machine learning, clustering and classification algorithms, motion planning acoustic localization etc.

or

2. You watched a sci fi movie for children and now you think "robotz r kewl xD".

Which one is it?

>> No.5912393

>>5912382
OP here, 1.

>> No.5912406

>all these /sci/fags shitting on OPs dreams because they never did anything with their physics degrees

I came here from the main page OP.

I'm no expert but it seems like CS/CE if you want to actually create AI, EE if you want to build the hardware.

>> No.5912407
File: 55 KB, 725x291, 1313002175114.jpg [View same] [iqdb] [saucenao] [google]
5912407

>>5912406
I appreciate it, bro. I think I'm leaning toward CE.

>> No.5912410

>>5911232
Mecathronic Engineering

>> No.5912417

>>5912407
any job you want bro, 300k starting + benefits

>> No.5912424

>>5912417
Eh, anything above 75K is fine by me. What are actual kinds of jobs for CE majors.? I'll probably pursue a master's, but is there anything good just for a bachelor's?

>> No.5912433

>>5911855
Almost agree. Computer Engineering is also very strong for AI undergrad (though it obviously requires a masters to go with it). The only concern is a lack of statistics, but that just gives you a good place to put your electives.

OP it sounds like you are interesting in Weak AI, if you agree that ML, clustering, classification, motion planning, and localization problems appeal to you.

Your undergrad won't touch any of that shit (except maybe a little as a senior project). Sorry.

Between the two I suggest Computer Engineering. Obviously, if your school has a better EE program do that.

I suggest you teach yourself (at least):

boosted weak cascade classifiers, simulated annealing, genetic algorithms, particle filters, kalman filters, beam filters, complementary filters, neural networks, k-means, generalized hough transform, GPGPU programming in CUDA and/or OpenCL, RANSAC, OpenCV, image processing techniques, EKF SLAM, FastSLAM, PID control, lag-lead control, A* pathfinding [and its many, many variants], practical electronics (learn how to work with an arduino, then switch to just programming an atmel chip straight), the linux cli, the statics and dynamics of particles, and a bit more math than whatever they require.

Also, CAD. You will be surprised how useful just knowing Blender can be.

Udacity and Coursera both have classes on those topics. The Udacity ones on ai/gpgpu in particular seem "so easy you aren't learning", but I really gained a lot by sticking through till the end.

Good luck, and let me know if you have any more questions. I have a lot of resources related to these topics if you have a more specific focus.

>> No.5912439

>>5912424
I have a few friends who are CPEs. One works on very low level programming of routers and switches. Another parallelizes decades old Fortran code into CUDA C for NASA. Another is pursuing a masters specializing in FPGA design. I *was* going to be a CPE but the department kind of sucks at my school, so I ended up pursuing computational physics instead.

75k *starting* is unlikely for a bachelors (especially in this economy), but very acheivable longer term. You will not hurt for a job with a CPE bachelors. Btw, even if you plan to get a masters make sure your undergrad is in something *employable*. This is the sole reason I caution people away from a math undergrad as a steeping stone towards greater things: you never know if life will shit all over you and force you out of school early.

>> No.5912443

>>5912433
Oh yeah, and R (the programming language), Python, MATLAB, C, C++, JAVA and lots of statistics.

I found that trying to make my own automated trading system taught me a lot of practical stuff about statistics.

>> No.5912447
File: 210 KB, 1024x768, Jshit.jpg [View same] [iqdb] [saucenao] [google]
5912447

>>5912433
>the statics and dynamics of particles

Wait what? The other are standard CV/AI/EE topics but I really don't see a use for that...

>>5912443
>JAVA

Java is utterly useless. R isn't that import if you have a good grasp of Python, MATLAB, and C++.

>> No.5912449
File: 206 KB, 500x375, 1308348786526.png [View same] [iqdb] [saucenao] [google]
5912449

>>5912433
I fucking love you bro. This. This is /sci/ how I will remember it.

>OP it sounds like you are interesting in Weak AI, if you agree that ML, clustering, classification, motion planning, and localization problems appeal to you
No, I'd say I'm very interested in strong AI, but I just wanted to communicate that I'm not daunted by the less glamorous angles of computer science/machine learning/AI/etc. I'm willing to put in the work.

I just gained this sense of focus and direction in my life, particularly with regards to my "vocational interests" if you want to call it that. Anyway, I sucked at math and had the typical math phobia, but now I'm tackling shit in khanacademy that I never learned in highschool because I was a slacker. I retaught myself low-level algebra and am now working on the basic trigonometry playlist eager to get into the calculus videos. I actually took (and completed) CS101 on coursera, my favorite online learning site.

Unfortunately my ignorance of the field as it stands kind of prevents me from saying what I might like to focus on. This is tangentially related, but I know I really like information theory. Other than that, I couldn't really tell you. Thanks again for your fantastic post though, I really appreciate it.

>> No.5912450

>>5911855
Oh wow, so CS isn't even useful for AI

Computer Science really is the most god awful worthless fucking degree out there isn't it.
Why do we EVEN CONSIDER THEM to be part of STEM?
Why can't we just shove them down with philosophy with uselessness?

>> No.5912456

>>5912450

>Why can't we just shove them down with philosophy with uselessness?

because they have practical skills that are actually useful (actually I don't know... I just assume they know how to program well but maybe they don't)

>> No.5912458

>>5912447
JAVA is good to study because you will have to deal with it eventually. I would banish it to the 9th circle of hell if I could, but I can't.

R is good for expanding your repretoire, and there are some statistics-related subfields that use it heavily. It is also free, while MATLAB (which has many of the same benefits), is not. Yes, you can pirate it, but in a professional situation there are times where you won't have MATLAB and can't pirate it.

Statics and dynamics of particles was included because in the controls theory part of mechatronics you have to understand how things operate and move. It is really just applied elementary calculus, so it is also good for building a strength in the subject which many CPEs would neglect due to their terminal classes being too early. Like CAD, you will be surprised how often dynamics problems pop up in applied robotics.

>> No.5912459

>>5912456
They don't.. you will always find EE or CE's who are better at programming then CS majors.

The only thing a CS major knows how to do is pretend to know enough programming to get something to compile.. after that they don' really know anything else.

>> No.5912460

>>5912449
>I'd say I'm very interested in strong AI

Don't even bother going to university. Find the nearest opium den and begin your research there.

>> No.5912462
File: 221 KB, 571x556, 1291589737989.jpg [View same] [iqdb] [saucenao] [google]
5912462

>>5912460

>> No.5912463

>>5912450
>Why can't we just shove them down with philosophy with uselessness?

Because trade schools have a horrible name and industry wants to keep getting as many people into the programming field as they can so they can start paying minimum wage for the work.

>>5912456
>I just assume they know how to program well

google fizzbuzz

>> No.5912466

>>5912458
>JAVA is good to study because you will have to deal with it eventually

no you won't

>but in a professional situation there are times where you won't have MATLAB

In a professional situation your employer will provide MATLAB and any toolboxes you need.

>> No.5912470

similar to OP
I'm also deciding between CE and EE, but I don't know what job I want
any ideas?

>> No.5912477

>>5912449
Thanks.

In my opinion, Strong AI *is* the less glamorous part. You try wading neck deep into Prolog and trying control a combinatorial explosion just to get a virtual robot (a character in a video game, really) to figure out how to stack blocks. Meanwhile, the guy studying Weak AI has an autonomous quadcopter zooming down the hall.

Strong AI is dead. I understand you are attracted to it, but trust me. If you want to pursue AI you need to learn a ton of statistics and take the weak (statistics-based) route. Take an elective class on Strong AI once you can (I think my university has them at the graduate level), just to convince yourself of how right I am.

There is no way you like information theory if you don't know calculus. I don't know what you think you like, but it isn't information theory. That said, I find information theory interesting though my knowledge of it is pretty limited. Shannon was a boss.

In conclusion, what you need to focus on is math. You will need, at least: first order formal logic (do not waste time going too deep into formal logic), discrete structures, calculus (through vector calculus), a first class on ordinary differential equations, linear algebra (at least one class), and statistics. On the programming side of things make sure you master your data structures and algorithms (your school should have at least one class devoted to each). They are the root of everything else.

Oh, in my earlier post I forgot to talk about Bayesian inference and the normal (Gaussian) distribution specifically. Definitely focus on them. They come up a lot.

There is a pretty nifty little book called Computer Vision with Python or something similar. Work up to, and through it. That'll start developing the way you think about these sorts of problems. Also get an Arduino project book (or something) and work through it.

>> No.5912492

>>5912477
>There is no way you like information theory if you don't know calculus. I don't know what you think you like, but it isn't information theory. That said, I find information theory interesting though my knowledge of it is pretty limited. Shannon was a boss.
Well, maybe I didn't word it right, but I find the concepts I do understand to be very interesting. I came to the same conclusion about Shannon.

Everything you've given me so far has been gold and convinces me more and more I am on the right path. Would you mind going a little deeper on what kinds of things you do? I think that will give me a clearer picture of the field.

>> No.5912494

>>5912466
Ha. Many people have to work as a code monkey before they get their real job. A lot of those places use JAVA, for whatever reason.

Actually the MATLAB vs R thing is something that arose from my experience this semester. My gold standard for a project I am porting is in MATLAB. Now, because my school is a clusterfuck, I don't have access to the MATLAB equipped computer labs of my own college. This wouldn't be a problem, but my laptop only has Linux installed at the moment and I can not get the pirated version of MATLAB working under it. Hence, MATLAB is out of my reach for much of the day. R has not fixed that problem, but it does make statistical analysis of the output from my code easy.

Plus, I am a big believer of not being stuck to any language or paradigm, and R has slightly expanded my toolkit. No, it is not as big of a priority as MATLAB or C (which is, imo, the most important language to master), but it is useful.

You should check out the PDF of the book "7 languages in 7 weeks". It helps improve your mind a little if you know, say, Forth and Lisp and APL (even if you wouldn't actually program in them).

>> No.5912495

>>5912470
go in EE and get a job in CE or EE.

don't be a stupid EE who refuses to program.

>> No.5912499

>>5912470
Take all the math classes they have in common. Teach yourself some basic programming (C and Python). Take physics up until wave mechanics (physics 3 at my school).

Then ask yourself if you want to move deeper into the math side of things, or the physics side of things, or the programming side of things.

If the first, EE. If the second, physics or EE. If the third, CPE.

Of course, if you find a passion, go for it. Else wise, just start taking math and physics classes. You can't go wrong.

>> No.5912500
File: 14 KB, 511x428, 1372443742924.jpg [View same] [iqdb] [saucenao] [google]
5912500

>>5912449

>Anyway, I sucked at math and had the typical math phobia, but now I'm tackling shit in khanacademy that I never learned in highschool because I was a slacker. I retaught myself low-level algebra and am now working on the basic trigonometry playlist eager to get into the calculus videos.

Good luck, anon. I'm on the same path but towards a different field.

>> No.5912505

>>5912470

A 4.0 in EE will get you 90% of any jobs.

A 4.0 in CE will get you 50% of any jobs.

If you still don't know what to pick you shouldn't be going into this field.

>> No.5912508

>>5912477
>In conclusion, what you need to focus on is math. You will need, at least: first order formal logic (do not waste time going too deep into formal logic), discrete structures, calculus (through vector calculus), a first class on ordinary differential equations, linear algebra (at least one class), and statistics. On the programming side of things make sure you master your data structures and algorithms (your school should have at least one class devoted to each). They are the root of everything else.

Can someone explain to me how AI gets harder than formal logic and data structures? What exactly is the goal here? Human replication? It seems to me that will come naturally when our transistors complete Moore's law.

>> No.5912510

>>5912500
Thanks and good luck to you. I don't know if it will help, but I went through the trouble of making it so the more it is used the better. Here's a list of approximately how long each section will take in the precalc and trig playlist:

Exponential and Logarithmic Functions
2hr 27m 43s

Basic Trigonometry
7hr 17m 3s

Trig Identities and Examples
4hr 8m 13s

Parametric Equations and Polar Coordinates
1hr 14m 27s

Conic Sections
5hr 52m 13s

System of Equations and Inequalities
4hr 54m 54s

Sequences and Induction
4hr 14m 11s

Probability and Combinatorics
5hr 9m 27s

Imaginary and Complex Numbers
3hr 34m 30s

Hyperbolic Trig Functions
16m 36s

Limits
1hr 1m 39s

The first couple of sections might be omitted because I had already completed them by the time I got to making this list. Hope someone is able to get some use out of it...

>> No.5912523

>>5912492
Well I am not a CPE nor an EE. I am a computational physicist. I am a non traditional student. I am 26. I dropped out of school the first time I went through because I was a dumbass kid who didn't have his life together. I was a CS/Math double major then. I didn't get very far.

I started actually gaining the maturity of an adult when I was 21-22. Got and held my first job the same year, and started self teaching. I consider myself to have actually entered adulthood when I was about 24. While working full time I took a full load of weekend courses, got all A's, then quit my job, rejoined officially as an EE and took 25 semester hours. I got all A's again, but decided I was frustrated with the department and switched to Physics. I couldn't be happier with physics. To be honest, all of my close friends are physics grad students.

My electives are in statistical mechanics, high performance computing, electronics, finite element analysis, and control theory (I took more electives than I needed).

I am (was) a member of the student IEEE club and helped develop robots that used computer vision, kalman filters, and artificial potential fields in their execution.

Now I am working on parallel (GPGPU) computational fluid dynamics using the lattice Boltzmann method in hopes of landing a job where I work more with high performance scientific computing.

"There are two types of people in the world: the self taught and the helpless."

All of my work on robotics, controls, CAD, optimization heuristics, video game development, abstract algebra, theoretic computer science, and all the myriad things I won't list here grew out of simple self-directed curiosity. You should take the Udacity course on AI ASAP. The book is not a bad first introduction either (and it will teach you the pain of Strong AI).

>> No.5912526

>>5911862

true words of a god

>> No.5912534

>>5912523
I see... fantastic. Well you've been more than helpful. I hope you have a wonderful career and an even more wonderful life!

>> No.5912541

>>5912508
>when our transistors complete Moore's law

kill yourself

>> No.5912547

>>5912508
Modern AI is based off of statistical (Bayesian) inference. This is an oversimplification, but it will work for our purposes here.

Consider for example the problem of figuring out if a picture is of a face (never mind WHOSE face). Say the picture is 320 by 240 pixels, of 8 bit grayscale. You can not possibly precisely map all 2^(320*240*8) such pictures to the binary space of 'face / not face'. You can however use what you know about the properties of a face to discern how much each sub-feature of that image is like a face, aggregate these scores in some way, and return a specific number representing how much like (your definition of) a face the image is.

Moore's law will continue for a while, but it is not a Law with a big L. It will fail eventually. That said, a friend at Nvidia says they strongly expect transistor density *on GPUs* to continue to scale for at least the next 10 years [and have no clue beyond that].

"Combinatorial explosions" are when the problem space grows proportional to n-factorial (or worse...). Even if Moore's law held indefinitely, the problem space grows SO FAST for even simple problems that the naive, strong AI approach would continue to dwarf the power of your computers, well past when you have moved in the realm of the absurd (more transistors than atoms in a ton of silicon, for example).

>> No.5912556

>>5912547
>Moore's law will continue for a while

it's dead in after 1-2 die shrinks

>> No.5912566

>>5912556

The death of silicon lithography processes has been predicted many, many, many times before. The prediction will be right eventually, but it will continue for a while.

For reference, I mean 'probably not more than a decade or two' when I say 'a while'. There are techniques developing right now that can lay out the chip 3 dimensionally, and use fractal patterns to help dissipate heat. The theoretical maximum of what those techniques are capable of is far beyond current tech.

>> No.5912617

>>5912450

Lol

>Computer Science really is the most god awful worthless fucking degree out there isn't it.

Computer Scientists salaries are up there with engineers

>Why do we EVEN CONSIDER THEM to be part of STEM?

You still learn math and about computers lol

>Why can't we just shove them down with philosophy with uselessness?

Because it isn't useless

>> No.5912619

>>5912463

>Because trade schools have a horrible name and industry wants to keep getting as many people into the programming field as they can so they can start paying minimum wage for the work.

Lol you realize the people who make minimum wage jobs are people who work at jobs that require less then a high school education?

If someone spends 4 years getting a computer science degree they will be far more specialized then someone who works at a coffee shop or at McDonalds.

Please read a book on economics.

>> No.5912641

>>5911330

shit
i just passed calc 2
im supposed to know this
what do

>> No.5912649

>>5912641

Maybe you didn't learn it.

>> No.5912654

>>5911330
>Do ten problems
>Only six problems

What a rigged test!

>> No.5912666

>>5912619
>require less then a high school education

That's computer science in a nutshell.

>> No.5912674
File: 2.44 MB, 320x240, CS.gif [View same] [iqdb] [saucenao] [google]
5912674

>>5912617
>You still learn math

No you don't

>and about computers

Most CS majors don't even know what a southbridge is

>it isn't useless

but very very trivial

>> No.5912677

>>5912450
Why is philosophy useless?

>> No.5912682
File: 10 KB, 297x384, 137108.png [View same] [iqdb] [saucenao] [google]
5912682

>>5912677

>> No.5912685

>>5912677
Because he doesn't understand what it is.

>> No.5912687

>>5912682
You seem to be the lazy one. You couldn't type me a response?

>> No.5912693

I understand that Philosophy may not hold job prospects but I wouldn't call it useless. I hate this board because of the extreme elitism you assholes have about your physical sciences and mathematics. And this is all coming from a Physics major mind you.

>> No.5912705

>>5912687
you're statement is not worth a response.

>> No.5912706

>>5912693
nice try, but name one thing you can do with a degree in philosphy besides kill yourself

>> No.5912709

>>5912706
describe consciousness in an intellectual way.

>> No.5912745

>>5912706
But that is my point. I am aware that a degree in philosophy does not have any job prospects other then teaching. But it does provide an interesting way of viewing the problems of our world.

I found this article to be insightful about the issue we are discussing.

http://www.nytimes.com/2013/06/19/arts/humanities-committee-sounds-an-alarm.html?_r=0

>> No.5912768

>>5912449
use mit ocw for learning to program. there python stuff is excellent.

>> No.5912812

>>5912674
>southbridge
I believe both Intel and AMD use a PCH now

>> No.5913034

>>5912566
3D chips are a pipedream. Heat dissipation is far too hard for it to ever work

>> No.5913037

>>5913034
“People who say it cannot be done should not interrupt those who are doing it.”

>> No.5913062

>>5913037
>“People who say it cannot be done should not interrupt those who are doing it.”

Except no one is. Government and industry has cut back funding and all but proclaimed the field dead.

>> No.5914037

>>5912450
>>5912463

You people are so ignorant it hurts.

>> No.5914072

>>5914037
>You people are so ignorant it hurts.

What makes you believe I'm ignorant?

Not everyone who says mean things about you or things you like is ignorant.

>> No.5914107

>>5911862
>pipedream
really?
Just to be clear I don't really have any idea about these things, but I always thought if you can reproduce something that crudely resembles a human from the outside - you know, with a body, eyes, ears and sense of touch (i guess smell / taste aren't that important) - and give it some kind of mechanism or basic pattern with which it should store information and communicate with the world around it, plus some goals (to substitute human urges and needs) and enough processing power and time you're gonna get a Strong AI eventually.

I really think we can get there withing 50 years. Google is doing some tests and it could produce an AI that would just watch youtube videos with the basic task (urge) to recognise things, and it recognised cats, forks etc after a couple of days. It's really just a question of upping the complexity and processing power imho

>> No.5914110

>>5914072
you're a real meanie

>> No.5914116

>>5914072
Thinking computer science is useless is extremely ignorant.

>> No.5914168

>>5914116
>Thinking computer science is useless is extremely ignorant.

No, but it's like getting a 4 year degree in soldering science with watered down metallurgy and circuits which is equally stupid.

>> No.5914183

>>5914168
you clearly don't know what computer science is

>> No.5914196

>>5914168
I bet you don't even know shit about metallurgy, faggot.

>> No.5914200

>Studing both
>Electronic and Computer Engineer

>> No.5914210

>>5914107
>you know, with a body, eyes, ears and sense of touch

You're greatly underestimating the sheer complexity involved in put all those sensors into a tiny body, powering them for more than an hour or so, and packing enough computing power to make sense of all of the information it's getting to do something none trivial.

>communicate with the world around it

Human speech is far far more complicated then you can even imagine.

>enough processing power and time you're gonna get a Strong AI eventually.

There are some problems that require so much processing power that you'll never going to be able to solve them.

>AI that would just watch youtube videos with the basic task (urge) to recognise things, and it recognised cats, forks etc after a couple of days

The difficulty of object detection and recognition explodes as the number of object classes grow. None of the current methods really stand a chance of scaling up to any degree.

>> No.5914257

>>5914183

roughly the standard at all major universities is:

>1st year
Bullshit java/OO coding class
Bullshit data structures class
Piss easy calculus classes
Piss easy matrix algebra class

>2nd year
Watered down "computer architecture" class
Bullshit software engineering class
Pathetic discrete "math" class
Watered down "probability" class
Crash course on formal languages and automata

>3rd year
Pathetic algorithms course
Watered down computability and complexity theory course
Laughable networks course
Laughable database course
Crash course on various programing languages

>4th year
Laughable computer security course
[if your lucky] an Operating Systems class
[if your lucky] a Compilers class

and all the bullshit easy electives you want

No where near the difficulty, breadth, and depth of other real majors.

>> No.5914265

>>5914257
well since you're clearly not an imbecile with google you must know that metallurgy and circuit studies aren't included in any of that

>> No.5914288

>>5914265
>http://en.wiktionary.org/wiki/analogy
>http://en.wikipedia.org/wiki/Analogy

A programing degree with watered down math and CpE being called "computer science" is no more of a legitimate degree than a soldering degree with watered down metallurgy and circuits being called "soldering science"

>> No.5914335

>>5914257
I just love this anon's use of colorful adjectives.
8/10

>> No.5914347

>>5914257
the universities you are looking at seem like they suck ass.

>> No.5914357

Believe it or not, philsophy can really help a lot with producing AI. A Comp Sci/Philosophy degree will do wonders in helping you develop realistic AI.

>> No.5914359
File: 28 KB, 500x491, BenderNeat.jpg [View same] [iqdb] [saucenao] [google]
5914359

>>5914357

>> No.5914435

>>5914357
0/10

>> No.5914440

>>5914257
not at my uni faggot

>> No.5914445
File: 15 KB, 700x700, 8-11100105-bead-breaker-blade-protector-6-cg258383a.jpg [View same] [iqdb] [saucenao] [google]
5914445

>>5911862
Here you go, this is so you don't hurt yourself.

>> No.5914525

>>5914440
Is that because your CC finishes after 2 years?

>> No.5914562

>>5914257
>hurr durr maybe if I describe everything as watered down they'll think I'm right

I'll bet you're just some buttdevastated basement dweller that couldn't get a job with your "real" degree because you weren't good enough.

>> No.5914673

I'm becoming passionate about chemistry. Is it a good idea for me to try college? I don't think I am smart enough.

>> No.5914675

>>5914673
>make money
>enjoy your work
>obey the law

pick 2

>> No.5914677

>>5914673
Don't listen to >>5914675

You won't be able to try 'real' chemistry (safely) until you go to college, so if that's what you want to do then go to college.
And you'll become smart enough if you're actually passionate.

>> No.5914686

>>5914677
I feel like a kid in his why stage and it hasn't gone away since around the start of the year.

Just today hydrolysis blew my mind and I decided to ask why chromium causes stainless steel to not rust.

My friend told me I need to go to college for years now and I think it is finally time.

Thank you.

>> No.5914693

>>5914686
Go for it and good luck.

>> No.5915684

>>5914562
Just because you struggle in your courses doesn't make them hard

>> No.5915762

>>5914210
What do you think of whole brain emulation? The Blue Brain project seems to be going quite well. With the high resolution MRI scans the BRAIN project is putting out, modeling a human brain will be possible in a decade.

>> No.5915769

What kind of work can I expect at a typical job from an electrical engineering major?

>> No.5915835

>>5915769
Anything from working at a nuclear plant to programing to finance to being an audio engineer

>> No.5915842

>>5915762
Not the guy you are talking to, but I know a good deal about fMRI and sensing technology.
Using the highest resolution that fMRI could ever achieve would still not be good enough to create an accurate brain model. Using an fMRI we detect the magnetic resonance of the hydrogen atoms in the brain, but only after the magnetic iron in our blood has influenced their states. So using an fMRI, we can only detect the blood flow in the brain, and not the actual firing of the neurons.
Recently, there has been some interesting work in directly measuring the effect of the induced magnetic field from the action potential on hydrogen atoms, but this is a pretty new technique and I don't think it will let us model the brain within the decade.

>> No.5915869

>>5915842
http://www.nature.com/news/whole-human-brain-mapped-in-3d-1.13245
http://io9.com/see-the-first-ultra-high-resolution-3d-scan-of-the-ent-514395280

It looks like fMRI is only being used in conjunction to some new techniques. I'd have to read the original article (http://www.sciencemag.org/content/340/6139/1472)) but the io9 article boasts a resolution capable of analyzing single cell physiology.

Obviously this is only the first step to creating an emulation, but I don't see how it wouldn't simply be a scaled up version of the work that's already been done on the the neocortical columns of rats
(http://www.ted.com/talks/henry_markram_supercomputing_the_brain_s_secrets.html).).

>> No.5915930

>>5914435

No joke at every job fair I've been to at my school every AI company stressed "interdisplicinay education" aka humanities and a hard science. When I asked them which they're specifically looking for they all said comp sci and philosophy.

Just trying to help an anon be employable in his field of choice.

>> No.5915958

>>5915842
Not to mention the fact that fMRI has a resolution on the millimeter scale (thousands if not millions of neurons) and is -highly- susceptible to even slight motion. fMRI resolution is also not bound to increase that much in the next few decades.

And for completeness' sake: fMRI signal is a combination of blood flow, blood volume and oxygenation, so not just blood flow. If you want to quantify blood flow you'd use arterial spin labeling or inject a contrast agent.

>> No.5916041

>>5914257
Don't you just love when people who have never done a CS major suddenly think they know everything about how easy it was? Here is my schedule, with liberal arts requirements omitted (first two years done already, second two are my plans at the moment). Might not be as hard as some other majors, but it is by no means the joke you make it out to be:

>1st year
same multivariable calculus as math majors
same linear algebra as math majors
Object Oriented Programming and Data Structures (okay, it was easy, fuck you)
Functional Programming (this was not so easy)
Discrete Mathematics for CS (easy, okay)
General Chemistry (same as engineers)
Thermal Physics (same as engineers)
Digital Logic (same as engineers)

>2nd year
Differential Equations (same as math majors)
Mathematical Logic (same as math majors)
Embedded Systems (not so easy)
Operating Systems (not easy)
Intro to AI (easy, but interesting)
Intro to Cryptography (somewhat easy, but interesting)
Machine Learning (mildly challenging, but fun)
Intro to Computer Vision (very interesting)

I'm not going to try and meticulously plan out the rest of my two years, but classes I'm planning on taking before graduating:

-compilers
-intro to quantum computing
-advanced AI
-computer vision
-advanced machine learning
-analysis of algorithms (required)
-advanced cryptography
-game theory for CS
-maybe others if they seem like a good idea in the future, maybe not some I listed here, we'll see

I'm also going to try and stick with 1 math course per semester - this fall semester it will be a probability course.

>> No.5916141

>>5915958
see
>>5915869

Even if it's not through fMRI, a comprehensive brain map has or will soon be made, and human brain emulation will be achieved.

>> No.5916636

>>5915684
It's cute that you think any undergrad classes are "hard". All it takes is being interested enough in the field to study for it. If you can complete a CS degree you can complete a math or physics degree just as easily IF you had the interest, and vice versa.

>> No.5916850

>>5916041
>Don't you just love when people who have never done a CS major suddenly think they know everything about how easy it was

Except I majored in CS and found it to be a massive joke. The students were several orders dumber than the math, physics, or even engineering students.

>Functional Programming (this was not so easy)

Functional programming is a cake walk

>Thermal Physics (same as engineers)

Thermal Physics as in full out "Thermodynamics and Statistical Mechanics" or Thermal as a fancy name for part of the Intro Physics courses (Mech, Therm, E&M, Optics/Modern)?

>Digital Logic (same as engineers)
>same multivariable calculus as math majors
>Embedded Systems (not so easy)
>Differential Equations (same as math majors)

Smells more like a EECS/CSE combined program than pure CS one.

>Differential Equations (same as math majors)

ODEs or PDEs?

>Operating Systems

Before Comp Arch??

>> No.5916880

>>5916636
>> If you can complete a CS degree you can complete a math or physics degree

HAHAHAHAHAHAHAHAHAHHAHAHAHAHAHAHAH

>> No.5916896

I always see CS consistently ranked below other STEM majors on /sci/. I didn't really understand it until I got into college and saw the droves of students who legitimately couldn't do simple data structure assignments in python given a whole week. It really made me believe in stuff like this:
http://www.codinghorror.com/blog/2007/11/the-two-types-of-programmers.html

CS / Math double major btw.

>> No.5916995

>passionate about AI
good luck climbing on trees to reach moon

>> No.5917010

When people say CS, do they mean a bachelor? I plan on doing a master in either graphics or programming. How much higher on the totem pole is that?

>> No.5917014

I'm 24. Is it to late to get good at programming?

>> No.5917019

>>5911232

At my university we have cybernetics, they're at the same faculty as EE and comp sci

>> No.5917049

>>5917014
No, why ?
Maybe you won't be a master, but you can still learn.

My grandad was thirty when C was created.
For some reason, he became intersted in CS and strated from scratch.

He is now a fucking God. U have a linux kernel ? He is inside :)

But the evolution was maybe slower. Nowadays it evolves very quickly and it's hard to stay "updated".

But anynway, it's not too late.

>> No.5917384

>>5917010
>I plan on doing a master in either graphics or programming

There aren't masters in programming retard

>> No.5917701

>>5917010
>I plan on doing a master in either graphics or programming. How much higher on the totem pole is that?

As high as a masters in triple integrals

>> No.5918772

>>5917014
no it isnt. my stepdad started programming at 34 and he got good and has a great job doing it

>> No.5918806

whichever one you're better at because i'm a prick who doesn't care about your happiness for 200