[ 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: 77 KB, 1200x871, 1200px-Linear_subspaces_with_shading.svg.png [View same] [iqdb] [saucenao] [google]
9372055 No.9372055 [Reply] [Original]

I'm taking it over the winter and seems like im rushing without properly learning the material.

Will it come again in the future?

>inb4 Computer Science Student

>> No.9372076

>>9372055
I have no idea what path you wish to take, but the concepts you discuss in linear algebra are pretty fundamental to most mathematical sciences and applications. I am not too familiar with the subject, but I assume that most of Machine Learning is founded heavily on LA.
And, of course, any applications where you need to model some physical reality (scientific computing, physics engines etc.). So try to get a good grasp of it, maybe start a project which would force you to really understand what you are doing. Cherish the time you have now to lay your foundation, doing this properly makes it much easier to progress once you get to the really cool stuff.

>> No.9372082

A huge chunk of graduate level/research Computer science is basically "doing linear algebra" on computers. Its very important

>> No.9372094

>>9372082
This

>> No.9372111

>>9372055

Utterly pointless. You should skip any linear algebra classes.

Don't listen to the memesters trying to convince you otherwise.

>> No.9372114

>>9372082
Can you elaborate? Maybe post some examples of research?

>> No.9372115

>>9372055
Linear algebra is probably the only advanced piece of math that is used nearly everywhere both in CS and in math. Also it's not hard

>> No.9372134

>>9372055
LA is insanely useful. Being able to prove shit about it on the spot isn't, but understanding why/how everything works (through doing proofs) will be.

>> No.9372136

>>9372115
The math is not hard but the steps and concept is difficult to memorize in under 4 weeks. I guess I'll just review it again on my own time using Kahn Academy videos during the spring.

>> No.9372137

>>9372111
>You should skip any linear algebra classes.
Are you fucking kidding me? Not knowing linear algebra is like being functionally illiterate.

>> No.9372151
File: 44 KB, 549x591, 777877.png [View same] [iqdb] [saucenao] [google]
9372151

>>9372115

>Linear algebra
>advanced

>tfw they teach advanced math in highschool

>> No.9372152

I'm a fucking geology major and I need to use tons of linear algebra. It is literally the most underrated math. I wish they had taught me LA before calculus because holy shit is it more useful than calc

>> No.9372165

>>9372136

>memorize

You could, like, you know, just maybe, bear with me here pal, I think you could actually learn the thing instead of memorizing it. It's absolutely worthless if you don't understand the subject.

And here's the catch. It's really fucking easy and intuitive too.

Check out this playlist.
https://www.youtube.com/watch?v=kjBOesZCoqc&list=PLZHQObOWTQDPD3MizzM2xVFitgF8hE_ab

>> No.9372173

For CS in general unless you're going into a phd probably not. But the thing is that it comes up a lot in most actual practical applications of CS. AI, computer vision, video games, big data, you name it.

>> No.9372191

>>9372055
Linear algebra is of foundational importance in many fields, due to several essential properties of matrices. An example would be solving the eigenvalue/eigenvector equation, which among other things yields the energy levels of quantum systems as eigenvalues, and the states as eigenvectors (a superposition over some specified basis). I believe graphics card "flops" and are also essentially just small matrix calculations done very quickly. Discrete Fourier transforms, used for instance in imaging applications, use the diagonalization of unitary matrices. So yeah, pretty important.

>> No.9372204

>>9372151
I used the word advanced to mean above the level of precalculus. Also they don't teach Jordan forms in high-school, only very basics.

>> No.9372208

>>9372055
it really depends what you want to do. if you just want to design websites in javascript or whatever then probably not. but if you want to do any kind of scientific computing or data analysis it's pretty essential

>> No.9372356

>>9372165
10000 times this. He has really interesting and intuitive videos, also on other topics. After 4 years of physics, I feel like I'm actually now truly starting to understand lin alg. The way he explained matrix multiplication really changed my entire view of LA.

>> No.9372363

>>9372055
A firm understanding of linear algebra will give you a sense for data and the ways it can be transformed
t. math major

>> No.9372444

>>9372165
This

3blue1brown has amazing videos for getting an intuitive understanding of maths

>> No.9373721

>>9372055
Type theory and algorithm design/analysis heavily use abstract/linear algebra. For example most optimization algorithms require the solution of some linear system.

>> No.9373726

>>9372076
>muh sheen lerning
Literally kill yourself, popsci faggot

>> No.9373738

>>9373726
popsci? nice buzzword
how about you remove everything that uses machine learning from your life? spam filters would be a nice place to start

>> No.9373782

>>9372055
Take a more advanced class in the spring.