Python for linear algebra (for absolute beginners)

แชร์
ฝัง
  • เผยแพร่เมื่อ 23 ม.ค. 2025

ความคิดเห็น • 97

  • @QuantumFanBoy
    @QuantumFanBoy หลายเดือนก่อน +1

    Finished your course and completed all the assignments!
    Your course was amazing and so immersive. It is probably the best approach to learning basic linear algebra as it gives you the fundamental gist and helps learn the programming. Your assignments were, you could say, 'unique tasks' and I absolutely loved that teaching method.
    Thanks as always, don't stop!

    • @mikexcohen1
      @mikexcohen1  หลายเดือนก่อน +1

      Woohoo! Congrats :)
      And thank you for your kind words. I'm glad you found the course useful.

  • @Chloe-xo4jq
    @Chloe-xo4jq 4 ปีที่แล้ว +18

    Dear Mike! I took your course when I was in Amsterdam. Super excited I still can learn from you online! Thank you so much!

    • @mikexcohen1
      @mikexcohen1  4 ปีที่แล้ว +1

      Awesome, nice to have you back ;)

  • @naifbaz7182
    @naifbaz7182 ปีที่แล้ว +4

    you are a legend man, thank you so much, I'm gonna watch all your playlists

    • @mikexcohen1
      @mikexcohen1  ปีที่แล้ว

      Thank you, good sir. I hope you find the other videos useful.

  • @Jojo-mn7mp
    @Jojo-mn7mp 4 ปีที่แล้ว +7

    Yo, Mike! Iv'e been struggling to learn mathematics and I really appreciate your effort to help guys like me through your online courses and videos. Thanks dude!

    • @mikexcohen1
      @mikexcohen1  4 ปีที่แล้ว +4

      Happy to help!

    • @ST-jq3kf
      @ST-jq3kf 3 ปีที่แล้ว

      i couldn't agree more man...this video is the best in the universe man...my brain can accept like sponge this guy's video...thank you man

  • @jonallen3279
    @jonallen3279 3 ปีที่แล้ว +7

    Hey Mike, what a great teacher you are. My only suggestion is maybe have a page for solutions to the assignments? Nevertheless I'm loving the dedication you put into teaching. I just signed up for your deep dive course, looking forward to putting in the hard work!!! Thanks again Mike!

  • @terraflops
    @terraflops 3 ปีที่แล้ว +5

    wow, amazing video. You made Linear Algebra FUN! Only if the grouchy old professor was more like this I would have stayed in the course. Thank you! Greatly appreciate it

    • @mikexcohen1
      @mikexcohen1  3 ปีที่แล้ว +1

      I'm looking forward to becoming a grouchy old professor, but until then, I try to make math/coding/stats engaging. I'm glad you enjoyed it!

  • @pyramidheadrocks
    @pyramidheadrocks 4 ปีที่แล้ว +9

    It's crazy this doesn't have more views.

    • @mikexcohen1
      @mikexcohen1  4 ปีที่แล้ว +1

      Now you've given 1 more ;)

  • @KumR
    @KumR ปีที่แล้ว +1

    I have listened to so many but this one is one of the best , Wish we had something like this for stats , calculus and probability too..

    • @mikexcohen1
      @mikexcohen1  ปีที่แล้ว

      Thank you, kind internet stranger. I do have a free short stats course on Udemy, although it's more about terminology than implementation.
      www.udemy.com/course/statistics-literacy-for-non-statisticians/

  • @Jeffrey-gv4fo
    @Jeffrey-gv4fo 20 วันที่ผ่านมา

    Mike. You are a gift to the world!

    • @mikexcohen1
      @mikexcohen1  19 วันที่ผ่านมา

      Aww, thank you Jeffrey :-)

  • @jacksontaylor3220
    @jacksontaylor3220 3 ปีที่แล้ว

    getting started with a linear algebra for data science course at my university. this was a nice refresher and intro to the python module, thanks :)

    • @mikexcohen1
      @mikexcohen1  3 ปีที่แล้ว

      Glad it was helpful!

  • @abraarz2971
    @abraarz2971 3 ปีที่แล้ว

    How are you so underrated? This was an wonderful lesson. Subscribed.

    • @mikexcohen1
      @mikexcohen1  3 ปีที่แล้ว +1

      Thanks! I'm glad you found this video useful.

    • @abraarz2971
      @abraarz2971 3 ปีที่แล้ว

      @@mikexcohen1 shared your channel with my classmates. We did all the examples and assignments together on discord. Thank you so much!

  • @Elkin-z5y
    @Elkin-z5y ปีที่แล้ว

    This is a magnificent video!!. Great teaching skills. It help me to remember Linear Algebra combined with Python in smoothly!

  • @darshanmomaya65
    @darshanmomaya65 6 หลายเดือนก่อน

    Got me exams tomorrow, Just remember you'll keep helping people as long as this video is up here Thanks!

    • @mikexcohen1
      @mikexcohen1  6 หลายเดือนก่อน

      Good luck on your exams!

  • @anshulbansod2192
    @anshulbansod2192 4 ปีที่แล้ว

    This honestly is the best introduction to linear algebra using python

    • @mikexcohen1
      @mikexcohen1  4 ปีที่แล้ว

      Thanks! I'm glad you found it useful.

  • @reynaldojredma2633
    @reynaldojredma2633 3 ปีที่แล้ว

    Hi Mike, your course is absolutely painless, which is very important for absolute beginner like me. I also like the assignments. Thanks.

    • @mikexcohen1
      @mikexcohen1  3 ปีที่แล้ว

      Thanks Reynaldo, I'm glad you've found the course useful. I do try to minimize pain in my students ;)

  • @senthilcaesar
    @senthilcaesar 4 ปีที่แล้ว +1

    I look forward to taking this course . Thank you for awesome lectures...

  • @c0nsumption
    @c0nsumption 2 ปีที่แล้ว

    45 min in, very cool video. You’re not wasting your time if you’re here but you should probably know some Python to keep up and fully understand.

  • @beatrizgt8446
    @beatrizgt8446 9 หลายเดือนก่อน

    I'm from Brazil 🇧🇷and your class helped me a lot, I'm doing algebra work in Python for university , I'm studying computer science

    • @mikexcohen1
      @mikexcohen1  9 หลายเดือนก่อน

      Awesome. Awesome to the max.

  • @jersonlopez-wx6vb
    @jersonlopez-wx6vb 8 หลายเดือนก่อน

    I am a beginner at this stuff and i am literally stuck on the first part what am i supposed to do?

  • @mateoromero4772
    @mateoromero4772 3 ปีที่แล้ว

    Mike, waooo, your explanation was the best of all. I sent your video to all my classmates

    • @mikexcohen1
      @mikexcohen1  3 ปีที่แล้ว

      Awesome. Awesome to the max.

  • @lukanguyen743
    @lukanguyen743 2 ปีที่แล้ว

    Great tutorials, Mike. Thanks for making this video

    • @mikexcohen1
      @mikexcohen1  2 ปีที่แล้ว

      Glad it was helpful!

  • @rodrigo100kk
    @rodrigo100kk 4 ปีที่แล้ว

    Awesome work, Mike. Keep it up !

  • @ButchCassidyAndSundanceKid
    @ButchCassidyAndSundanceKid ปีที่แล้ว

    Can you do a course on non-linear algebra.

  • @Ktr3_33
    @Ktr3_33 24 วันที่ผ่านมา

    Keep doing more videos on Linear algebra and calculus...

    • @mikexcohen1
      @mikexcohen1  24 วันที่ผ่านมา

      Thanks for the encouragement :)
      I have a book on calculus that will be published in a few months, and I'll make video explanations of all the exercise solutions.

  • @deltapi8859
    @deltapi8859 ปีที่แล้ว

    This is so well made. Really nice.

  • @tomjansen8198
    @tomjansen8198 5 หลายเดือนก่อน

    Hey, I love your books (modern statistics and the linear algebra one). I was wondering if you have a math fundemental book similar to the content of your "Mster Math by Coding.." course? I really like having video course material and a more in depth book source for study

    • @mikexcohen1
      @mikexcohen1  5 หลายเดือนก่อน +1

      Thank you kindly, Tom :) The answer is no, I don't have a book that is similar to that math-with-Python course. Sorry for the disappointing reply :'(

    • @tomjansen8198
      @tomjansen8198 5 หลายเดือนก่อน

      @@mikexcohen1 hey Mike, thanks for your response :)! That's unfortunate because I really like your teaching style + this combination of two (or more) areas. Are there fundamentals books you would recommend alongside/ supplementing the course?

  • @matthewjames7513
    @matthewjames7513 3 ปีที่แล้ว

    THanks so much! In Jypter it shows the outputs without using Print(). I'm using visual studio code and it doesn't do that. How can I see outputs without using print() every time? THanks :)

    • @mikexcohen1
      @mikexcohen1  3 ปีที่แล้ว

      Jupyter notebooks will display the final piece of code in a cell, unless that final line is an assignment. So you don't need the print() if it's the final line of code.

  • @christianjosephclarito98
    @christianjosephclarito98 4 ปีที่แล้ว +1

    this is awesome! thank you Mike

  • @enriquewilliams8676
    @enriquewilliams8676 3 ปีที่แล้ว

    Things made a lot of sense with this video.

  • @iammouliroy
    @iammouliroy 2 ปีที่แล้ว

    Loved this! Thank you!

    • @mikexcohen1
      @mikexcohen1  2 ปีที่แล้ว

      Glad you enjoyed it!

  • @johanaasg8854
    @johanaasg8854 3 ปีที่แล้ว

    You're great! thank you >< your video is really useful.

    • @mikexcohen1
      @mikexcohen1  3 ปีที่แล้ว +1

      Nice to hear, thanks :)

  • @pradnyajagtap3638
    @pradnyajagtap3638 2 ปีที่แล้ว

    Very well explained!! Thankyou

  • @danish_parve
    @danish_parve 3 ปีที่แล้ว

    Preparing for GATE(general aptitude test of engineering) an entrance exam for masters in engineering in india. First chapter is linear algebra and python is my fav! So glad that there's a course available to integrate both. Took this course on udemy. Will be enjoying alot!! BIG THANKS!!!
    (Sorry for bad English)

    • @mikexcohen1
      @mikexcohen1  3 ปีที่แล้ว +1

      Awesome, I'm glad you found it helpful. Good luck with your exam!

    • @danish_parve
      @danish_parve 3 ปีที่แล้ว

      @@mikexcohen1 Thank You Sir.

  • @inaammuaz2284
    @inaammuaz2284 2 ปีที่แล้ว

    Excellent, Thank you!

  • @cfraizer
    @cfraizer 3 ปีที่แล้ว

    Are the solutions to the assignments posted somewhere?

    • @mikexcohen1
      @mikexcohen1  3 ปีที่แล้ว

      Hi Colin. No, I actually don't have solutions posted. But if you have specific questions, feel free to post them here and I'll help you work through the answers ;)

  • @subodhkamble6480
    @subodhkamble6480 4 ปีที่แล้ว +1

    Excellent content 💯♥️

  • @anshulbansod2192
    @anshulbansod2192 4 ปีที่แล้ว

    Should I learn all the math for machine learning before learning ML ? Or someother way ?
    Plss help me out with this

    • @mikexcohen1
      @mikexcohen1  4 ปีที่แล้ว +1

      I don't think there is one answer to this question. Some people want to understand the math deeply, while other people are more focused on understanding how to implement the analysis methods. But certainly it's good to have some familiarity with the math.
      ML math is mostly linear algebra. Also relevant is probability theory (statistics) and, for some analyses, calculus.

  • @wave_chaser_n
    @wave_chaser_n 4 ปีที่แล้ว +1

    I love the way you teach!. :P

  • @tindo0038
    @tindo0038 3 ปีที่แล้ว

    Thank you so much. I really appreciate it.

  • @anshulbansod2192
    @anshulbansod2192 4 ปีที่แล้ว

    are you coming up with more courses ??

    • @mikexcohen1
      @mikexcohen1  4 ปีที่แล้ว

      Yes, I'm slowly working on new courses, next to my regular job (professor). You can check my website for a full list of my courses: sincxpress.com/

  • @raichu56k
    @raichu56k 3 ปีที่แล้ว +1

    thank you!!!!

  • @Moroi12
    @Moroi12 หลายเดือนก่อน

    Loved it!!, dude dubbed it in hindi views will skyrocket😂😂

  • @naturella8361
    @naturella8361 10 หลายเดือนก่อน

    You are the absolute best, i wish i had dollars to give you

    • @mikexcohen1
      @mikexcohen1  10 หลายเดือนก่อน +1

      Thank you kindly, naturela. All my YT content is 100% free, so just keep watching, enjoying, and learning :D

  • @pradnyajagtap3638
    @pradnyajagtap3638 2 ปีที่แล้ว

    adding pairs of 2*2 and 3*2 is not possible in the assignment!! - matrix addition Rule

    • @mikexcohen1
      @mikexcohen1  2 ปีที่แล้ว +1

      Exactly :) If you understand that it's not possible, then you understand how matrix addition works!

  • @tilkesh
    @tilkesh ปีที่แล้ว

    Thx

  • @the3rdchannel839
    @the3rdchannel839 3 ปีที่แล้ว

    great
    thanks a lot

  • @llinuxer
    @llinuxer 2 ปีที่แล้ว

    Hi Mike, first thanks for these wonderful lectures. @th-cam.com/video/JSjWltL9-7M/w-d-xo.html, where you define your first vector, shouldn't your implementation of vectors using numpy be vec = np.array([[3,4,5,2]]) as opposed to vec = np.array([3,4,5,2])? The size/shape of the former is (1,4) aka 1x4 row vector while the size/shape of the later is (4, ) which is not really a vector. I might be wrong but figured I'd ask and probably learn something new.

    • @mikexcohen1
      @mikexcohen1  2 ปีที่แล้ว

      Great observation, linuxer. Indeed, np.array([1,2]) is a dimensionless array, not a true vector in the mathematical sense. Sometimes that matters and sometimes it doesn't, depending on what you'll do with the vector.

    • @llinuxer
      @llinuxer 2 ปีที่แล้ว

      @@mikexcohen1 I think I get it. Even np.array([[1,2]]) is not a true vector in the mathematical sense. Both are representations in software, as such each will have its own advantages, disadvantages and limitations. Thanks for your reply and again thanks for the videos.

  • @seola4365
    @seola4365 5 หลายเดือนก่อน

    Thank you! I have a linear algebra exam next month and will start studying python next semester, so this is exactly what i was looking for! 🫡
    After learning coding basics in C graphing stuff in such a quick way is mind-blowing 😅

    • @mikexcohen1
      @mikexcohen1  5 หลายเดือนก่อน

      Awesome :D

  • @garypotter9201
    @garypotter9201 3 ปีที่แล้ว

    This feels like an ahmadbazzi tutorial !

    • @mikexcohen1
      @mikexcohen1  3 ปีที่แล้ว

      His videos are great and very well-made, so thank you for the compliment :)

  • @mainulislam6765
    @mainulislam6765 4 ปีที่แล้ว

    51:15

  • @burntt999
    @burntt999 หลายเดือนก่อน

    Yep… comp graphics and game dev here..

  • @Kingstanding23
    @Kingstanding23 4 ปีที่แล้ว

    OMG I was shouting seven!

    • @mikexcohen1
      @mikexcohen1  4 ปีที่แล้ว +2

      7 is a good number. I often wander the streets at night shouting SEVEN!!!! as loud as possible.