Live data from Hacker News

Robotics 101 at UMich: Applied numerical linear algebra as intro linear algebra

robotics.umich.edu

51–60 of 75 posts

Re: Robotics 101 at UMich: Applied numerical linear algebra as intro linear algebra

#51

What's the best online credential for doing linear algebra? I like to do some self-studying but also, I'd like some form of "evidence" that I actually know my stuff and don't have t constantly explain that I do

I can't personally vouch for the program as I have not attended, but the University of Illinois offers quite a few mathematics courses online geared toward high school students, distance learners, and those preparing for grad school. It is self-paced, so may not be what you're looking for, and it is expensive ($1250 if you have a BS already), but I seriously considered going this route before deciding to save big $$…

I'm from Europe, I suspect the credentials would still stand.

Re: Robotics 101 at UMich: Applied numerical linear algebra as intro linear algebra

#52
post #38

Earlier quoted context omitted.

Who are you trying to prove this to?

Probably trying to transition from a SWE role to a ML one

I'd like to keep that option open yea, not sure if I want to. I just want to learn it, but I also want to prove to people that I can do it. This is one of the things I'm playing with.

Not why I'm going to study it though, but yea, I might want to switch.

Re: Robotics 101 at UMich: Applied numerical linear algebra as intro linear algebra

#53

Earlier quoted context omitted.

This would have helped me get an actual CS degree 25 years ago instead of CS-lite (networking & server admin). It's not that I can't do calculus, I took it in high school, and then again in my first go-round in CS. It's that I hate calculus. Not the subject itself, just the grinding away at problem sets. I did a refresher in pre-calc, calc I, calc II & discrete mathematics during COVID at the local community college…

Maybe stop torturing yourself for a bit. Sounds miserable.

Such is life. We all have regrets, and being sloppy and indifferent with math in my youth is a big one for me. If I had done it then, I wouldn't have to try so hard now.

Re: Robotics 101 at UMich: Applied numerical linear algebra as intro linear algebra

#54
post #47

Earlier quoted context omitted.

This would have helped me get an actual CS degree 25 years ago instead of CS-lite (networking & server admin). It's not that I can't do calculus, I took it in high school, and then again in my first go-round in CS. It's that I hate calculus. Not the subject itself, just the grinding away at problem sets. I did a refresher in pre-calc, calc I, calc II & discrete mathematics during COVID at the local community college…

A few hours per week simply isn't enough, the best success I've had studying was 6 hours a day, resting for 3 (leisure activity), "working" for 3 (class, commute, chores, related reading) and sleeping 12 hours. In books like Stewart, staring at a theorem until you can write it's proof should trivialize most problems in the book. If a method for solving a particular problem is too difficult for you maybe consider rese…

Thank you. I appreciate the feedback and the pointers.

Re: Robotics 101 at UMich: Applied numerical linear algebra as intro linear algebra

#55

Earlier quoted context omitted.

This would have helped me get an actual CS degree 25 years ago instead of CS-lite (networking & server admin). It's not that I can't do calculus, I took it in high school, and then again in my first go-round in CS. It's that I hate calculus. Not the subject itself, just the grinding away at problem sets. I did a refresher in pre-calc, calc I, calc II & discrete mathematics during COVID at the local community college…

There are deep concepts behind multi variable cal. But if you just want to pass the course, memorizing problem shapes through practice will get you through calc 3. Do all the homework problems check the answer in the back of the book. You’ll make it.

One day, God willing, lol.

Re: Robotics 101 at UMich: Applied numerical linear algebra as intro linear algebra

#56
post #44

Earlier quoted context omitted.

I can't personally vouch for the program as I have not attended, but the University of Illinois offers quite a few mathematics courses online geared toward high school students, distance learners, and those preparing for grad school. It is self-paced, so may not be what you're looking for, and it is expensive ($1250 if you have a BS already), but I seriously considered going this route before deciding to save big $$…

> Math 416 is a rigorous, abstract treatment of linear algebra. Topics to be covered include vector spaces, linear transformations, eigenvalues and eigenvectors, diagonalizability, and inner product spaces. The course concludes with a brief introduction to the theory of canonical forms for matrices and linear transformations Just be warned that this is literally the graduate level linear algebra course taken by mathe…

Thank you for posting that info. I'd hate for the guy to want the applied computer-centric linear algebra only to find himself neck deep in a super rigorous course that might go deeper that he intended! Oof.

I should have posted the Math 257 description too. It also has lectures online as well as a synchronous Zoom component:

Introductory course incorporating linear algebra concepts with computational tools, with real world applications to science, engineering and data science. Topics include linear equations, matrix operations, vector spaces, linear transformations, eigenvalues, eigenvectors, inner products and norms, orthogonality, linear regression, equilibrium, linear dynamical systems and the singular value decomposition.

Re: Robotics 101 at UMich: Applied numerical linear algebra as intro linear algebra

#57
post #47

Earlier quoted context omitted.

This would have helped me get an actual CS degree 25 years ago instead of CS-lite (networking & server admin). It's not that I can't do calculus, I took it in high school, and then again in my first go-round in CS. It's that I hate calculus. Not the subject itself, just the grinding away at problem sets. I did a refresher in pre-calc, calc I, calc II & discrete mathematics during COVID at the local community college…

A few hours per week simply isn't enough, the best success I've had studying was 6 hours a day, resting for 3 (leisure activity), "working" for 3 (class, commute, chores, related reading) and sleeping 12 hours. In books like Stewart, staring at a theorem until you can write it's proof should trivialize most problems in the book. If a method for solving a particular problem is too difficult for you maybe consider rese…

Maybe your problem is Stewart? I used that textbook and was successful, but it's not for everyone. For example, beginning calculus with limits is another bit of misguided conventional wisdom. I still don't get limits, really. Serge Lang's calculus book takes the approach to just roll with an intuitive notion of limits, saving rigor for analysis. Which seems better.

Gilbert Strang has a textbook, also more intuitive and applied. Free PDF provided by MIT. Sylvanus Thompson's book is recommended here, again, intuitive, applied.

Other comments here, 3 hours isn't enough, use Math Academy, nobody gets it on the first approach, all seem relevant. One of the textbooks recommended here says in the preface that it's for a second course in Linear Algebra. Analysis is just calculus the second (or third) go round, and it's said to be the hardest class in a math major.

I am in your boat, but about linear algebra instead of calculus. This is what I try to get myself over the hump.

Re: Robotics 101 at UMich: Applied numerical linear algebra as intro linear algebra

#58
post #7

I took this course 3 years ago. I found it fast-moving, and it focused a lot more on applications than fundamentals, which meant it was more wide than it was deep. This didn't turn out so well when I decided to study ML later and needed stronger linear algebra fundamentals, but it was a fun course. There were a couple interesting course projects, one of which was using linear algebra to balance a (simulated) 2D robot…

Tangent, but how does that course make anything "more equitable" as per the video?

One of the umich grad school prereqs for economics was linear algebra, and it was literally just that - pure math.

Re: Robotics 101 at UMich: Applied numerical linear algebra as intro linear algebra

#59
post #14

Man this would have been nice when I was in school. For some reason linear algebra still isn't part of standard Mechanical Engineering course load (Calc 1, 2, 3, DiffEq) which made life extremely difficult in some of the later classes. I remember spending weeks brute forcing a lot of things that would have been trivial with a little bit of matrix math. I took a superficially similar class as a 400 level elective but…

> For some reason linear algebra still isn't part of standard Mechanical Engineering course load (Calc 1, 2, 3, DiffEq) Wow. In my undergrad all engineering majors had to take linear algebra (calc 3 was optional for computer engineering).

[deleted]

Re: Robotics 101 at UMich: Applied numerical linear algebra as intro linear algebra

#60

Earlier quoted context omitted.

What do these acronyms mean?—IE, FEA, DOE?

IE == Industrial Engineering: broad, but generally "Engineering of Systems" instead of a physical product. Laying out factories, setting up supply chains, etc. It's morphed a little bit from the original field so the name isn't super accurate. FEA == Finite Element Analysis: advanced method of predicting the strength of a product via numerical simulation. DOE == Design of Experiments: evaluation of how the outputs of…

> It's morphed a little bit from the original field so the name isn't super accurate.

I'm currently doing a masters in IMSE--Industrial and Management Systems Engineering--and yeah it's changed since the 70s or whenever it had its real heyday (they come in waves).

The updated curriculum for undergrad is essentially the same as a mechanical engineering for the first two years, but as they wander off into advanced mechanics and fluids, IMSE students are doing time studies, factory design (FLOW!), and lots of stats and algorithms.

I've actually had the pleasure of getting to gripe to our school's Industrial Advisory Board which seems mostly full of Boeing people. They want to know if the curriculum serves the students well and I preach to them that, actually, if you spend 6 or 9 extra credits on proper software engineering that you've created a monster... but they don't listen. Some even get kind of offended because they think that a career in project management is a fine way to go about life (why go to engineering school?)

Sorry programming blows your mind? Perhaps that's why we need to teach it? I've done a lot of ERP integrations in my career and I'm not sure who they think is most qualified to do those sorts of things.

Post reply on HN