Hands-On Machine Learning with Scikit-Learn, Keras, & TensorFlow (Book Review)

Sdílet
Vložit
  • čas přidán 2. 07. 2024
  • On my quest to find good data science books, I came across Hands-On Machine Learning with Scikit-Learn, Keras, &TensorFlow. The book has been recommended all over the internet and even from a few friends who are data scientists.
    As an overall rating I give it 4.5 stars out of 5.
    Hands-On Machine Learning with Scikit-Learn, Keras, & TensorFlow (affiliate link)
    amzn.to/3cKzILG
    DO NOT BUY THE FIRST EDITION! It is shorter, lacks color graphics, does not cover the newer TensorFlow 2, and on Amazon it is more expensive (as of right now).
    Who is the book for?
    1) the book is great for beginners
    2) those who have a strong statistics and math background
    3) and experienced data scientists who want a reference book
    Who is the book NOT for?
    1) those who are experienced in data science looking to advance their knowledge and understanding
    2) those looking for a mathematically rigorous textbook
    This book has a great sweet spot of programming and general understanding. I compare it to two other books so you can get an idea of what the book is good at and what you might want a different book for. Below are the other books reviewed.
    1) Deep Learning with Python (affiliate link)
    amzn.to/3f7wcwg
    2) Pattern Recognition and Machine Learning (affiliate link)
    amzn.to/2AXhglu
    SUPPORT THE CHANNEL:
    Quant t-shirts, mugs, and hoodies:
    teespring.com/stores/fancy-quant
    Connect with me:
    / dimitri-bianco
    / dimitribianco
    ☕ Show Your SUPPORT and Buy Me a COFFEE ☕
    ko-fi.com/fancyquant

Komentáře • 71

  • @lahirulowe4752
    @lahirulowe4752 Před 4 lety +3

    Love the videos ❤️....looking forward for more book reviews ❤️❤️❤️

  • @christianubiratan584
    @christianubiratan584 Před 4 lety +2

    Incredible content! Coming here to congratulate you from Brazil, your channel is really helping me

  • @deepfakevasmoy3477
    @deepfakevasmoy3477 Před 3 lety +1

    thanks for comprehensive explanation

  • @AnujSharma-ly7px
    @AnujSharma-ly7px Před rokem

    Thanks brother. Good info for me

  • @andresrossi9
    @andresrossi9 Před 4 lety +1

    seems to be a great book! I'll add on my wishlist

  • @Kevin509wisdom
    @Kevin509wisdom Před 3 lety +24

    Reading this book now. It's pretty friendly for beginners.

  • @ccuuttww
    @ccuuttww Před 3 lety +1

    Well I would comment on that book as a general view of machine learning The most important part is in chapter 1 and chapter 2
    and the rest of it I recommend everyone should go through the details yourself for example RPCA U should able to build up your own script from scratch
    and keep doing new project to keep your mind strong

  • @yahavbitton5
    @yahavbitton5 Před 4 lety

    Awesome video! it would be pretty cool if you did a video on your goals, it would be great to see what a quants goals are today in the industry!

  • @alkisantz9152
    @alkisantz9152 Před 4 lety

    Hey Dimitri! Could you consider making a future video on fintech start-ups?

  • @rahulpawar904
    @rahulpawar904 Před 4 lety +3

    Good timing mam actually looking to buy this but didn't sure. It's quite expensive. Thanks

  • @rashawnhoward564
    @rashawnhoward564 Před 2 lety +9

    For my program in stats, I read the elements of Statistical learning, still my favorite book. I read Applied Predictive Modeling by Max Khun. I would recommend this book to anyone, it's a good read.

    • @seetsamolapo5600
      @seetsamolapo5600 Před 2 měsíci

      Between this book and Introduction to Statistical Learning?

    • @rashawnhoward564
      @rashawnhoward564 Před měsícem +1

      @@seetsamolapo5600 I have all three. I used elements of statistical learning in grad school I still open it up sometimes, it's a good reference. Introduction to statistical Learning is the baby brother to this book, also a good book. It focus is R, so if you're learning Python first I'd probably get a different book so you can also follow along with the code, as well as, the mathematical/statistics principles. If you are using R, Another good book would be Tidy Modeling With R, also written by Max Khun, it's an updated version of his predictive modeling book. You can find these free online and see which one you like before getting a physical copy.

  • @abdullahalrafi5400
    @abdullahalrafi5400 Před 4 lety +7

    Please review books more frequently. Great review

    • @DimitriBianco
      @DimitriBianco  Před 4 lety +2

      I'll work on it, they take a bit more time given all the reading.
      I'm not sure if you know but I do have a book review playlist:
      czcams.com/play/PLBfqPS8Xvt2AcW5gWsxiATx0IGdZcPXZD.html

  • @bharddwajvemulapalli
    @bharddwajvemulapalli Před 4 lety +2

    Hey Dimitri, great video! Do you ever plan on doing a book review for Elements of Statistical Learning?

    • @DimitriBianco
      @DimitriBianco  Před 4 lety +3

      I will consider adding it to the book review list. I'm looking around for a few new books to review. Some of my data science friends have mentioned this is a good book.

  • @chesteryau6465
    @chesteryau6465 Před 4 lety +1

    Hi Dimitri,
    What is your take on Bayesian inference? Is it used a lot/at all in your work/as a statistican/as a quant?

    • @DimitriBianco
      @DimitriBianco  Před 4 lety +1

      From an academic perspective Bayesian inference is another tool a quant can use to help solve problems. A team I was on considered applying it to a special project however the project got scrapped due to time constraints. I'm sure there are areas where it is the best option however for my work, we haven't really use it. Like all methods there are a lot of assumptions and getting these correct can be a challenge.

  • @AnaLindaRodriguezV
    @AnaLindaRodriguezV Před 2 lety +1

    Which books do you recommend as companions (for Math, and other lacking areas) of this Hands-on ML book?

    • @DimitriBianco
      @DimitriBianco  Před 2 lety +2

      I haven't read it but "The Elements of Statistical Learning" comes highly recommended by many people I respect. It is on my reading list.

  • @angelferhati
    @angelferhati Před 2 lety

    I have both of hands on machine learning with python and pyhton for deep learning how can I use them

  • @Mukesh-bf1xt
    @Mukesh-bf1xt Před rokem

    Im currently going through this book, currently on chp. 3 ...
    one thing for sure if u really want to enjoy or better understand this book, learn complete python before purchasing this book ...

  • @Rayyankhantheboss
    @Rayyankhantheboss Před 3 lety +2

    I don't know a thing about ML. I am a Python programmer, have done a some matrix stuff before, is this a good book for a complete beginner for me?

    • @DimitriBianco
      @DimitriBianco  Před 3 lety +2

      Yes this will give you a good introduction.

  • @hardikvegad3508
    @hardikvegad3508 Před 3 lety

    Solutions to these exercises are available in appendix A.
    Where can i find this Appendix A for hands on machine learning with scikit-learn and tensorflow 2

  • @EmanAbdelkader-ec6hx
    @EmanAbdelkader-ec6hx Před rokem +1

    advise me PLZ
    i read grokking machine learning book , do i need to read hands on Machine Learning with Scikit-Learn and TensorFlow also or not?
    Hands on Machine Learning with Scikit-Learn and TensorFlow will help me more and get me lots of additional knowledge or not

    • @DimitriBianco
      @DimitriBianco  Před rokem

      It depends what areas you are looking to learn. The table of contents in this book looks to cover more than Grokking. However I would consider, An Introduction to Statistical Learning for more theory. It is free online.

  • @user-xe5uc4ex3u
    @user-xe5uc4ex3u Před rokem +1

    Hi can you make a video about the deep learning with python book ? And is it suitable for a beginner in neural networks?

    • @DimitriBianco
      @DimitriBianco  Před rokem +4

      If you are referring to the one by Chollet, I think it is a great book for beginners and well thought out.

  • @ignacioschulz8182
    @ignacioschulz8182 Před 2 lety

    I would like to start in ML's field. This book looks great but what other book should I use to supplement the theory part?

    • @DimitriBianco
      @DimitriBianco  Před 2 lety +1

      Pattern Recognition and Machine Learning by Christopher M. Bishop

    • @ignacioschulz8182
      @ignacioschulz8182 Před 2 lety

      Thanks man, love your content :)

    • @DimitriBianco
      @DimitriBianco  Před 2 lety +1

      @@ignacioschulz8182 thanks for being a part of the channel!

  • @sudharsanb9391
    @sudharsanb9391 Před 3 lety

    does this contains feature engineering ,feature selection things like contents??

    • @DimitriBianco
      @DimitriBianco  Před 3 lety

      There is not a specific chapter on features engineering but it does discuss briefly what feature engineering is. Realistically though, feature engineering will come with expertise in what you are modeling. The features used in finance would be very different than features used in say marketing analytics.

  • @lucasvasconcelos9156
    @lucasvasconcelos9156 Před 2 lety

    Bianco, what about: Machine Learning for Asset Managers By Lopes de Prado?

    • @DimitriBianco
      @DimitriBianco  Před 2 lety +1

      I haven't read that one but Lopez de Prado's books are a lot better quality than most ML books for finance. I've debated on buying that book.

  • @adrianmaulanamuhammad7225

    Hi! I'm from Indonesia. I like your videos, but it will be so much better if you have timestamps in the description, thank you very much :D

    • @vinrn_
      @vinrn_ Před 3 lety

      Ada rekomendasi buku buat belajar data science ga bro

  • @alex_8704
    @alex_8704 Před 4 lety

    👍👍👍

  • @spiketod4682
    @spiketod4682 Před 4 lety +3

    Hi Dimitri great content as always!
    Would love more book reviews in the future.
    I'm currently a freshman entering university and would love some honest advice. I am studying Accountancy and Finance and am interested (i think) in entering the more traditional finance roles e.g. FP&A, corp fin&strategy etc.
    However, I would like to keep my options. I was thinking of taking a minor in Mathematics so that I meet the pre-reqs for post-grad in a more quantitative field such as a MSc in stats or comp finance, or to simply have the skills needed to self-study in the future. I would be able to take ~8 courses, incl. Calculus 1-3, Linear Algebra 1-2, probability, statistics and possibly real analysis and ODE.
    Do you think this is a good idea? If so, are there any other courses you think I should take instead (e.g. regression, stochastics etc.)?
    Or do you think it would be a better idea for me to take a minor in Computing, where I would get a strong foundation in programming, data structures, algorithms etc. ? The minor would probably be immediately more useful and relevant.
    Thanks once again, really enjoy your content!

    • @Phsoco
      @Phsoco Před 4 lety

      As someone who did a Bachelor of Accounting, don't bother unless you're planning on becoming a CPA. It's a complete waste of time and these days is the equivalent of doing a Bachelor of Arts. If I were you, I'd focus my degree entirely on Computer Science, Mathematics and some Economics/Finance as well. So if you can double major in Comp Sci and Finance and then minor in Maths, that would work.

    • @DimitriBianco
      @DimitriBianco  Před 4 lety +1

      For going the quant route you really have to be all in. A math or statistics minor could help but in most cases it won't be enough to get into a good quant masters program. If you want other options besides finance and accounting, I would go with the computer science (CS) minor. The reason being, tech firms aren't sticklers about the degree but care more about the skills. You can also apply your CS knowledge to a variety of jobs.

    • @spiketod4682
      @spiketod4682 Před 4 lety +1

      @@DimitriBianco Thanks for the advice, really appreciate it.
      I was leaning towards the math minor, as it seemed to fulfill the minimum pre-requisites of many quantitative MSc (e.g. stats, econs, comp fin, FE etc.) at top unis in US/UK/locally (am from Asia), hence giving me the avenue to move into a more quantitative field if I wanted in the future.
      I will have to give it more thought, am still really perplexed about my choice of majors/minors...

  • @jaggyjut
    @jaggyjut Před 3 lety

    Why buy this book if there is good online documentation, udemy courses, CZcams, medium, Twitter?

  • @utkarshsharma7336
    @utkarshsharma7336 Před 3 lety

    Does the book by Christopher Bishop provide any additional value for someone who has already gone through the Deep learning book( by Goodfellow and friends) and intro to statistical learning?

    • @DimitriBianco
      @DimitriBianco  Před 3 lety +1

      I'm not the biggest fan of Bishop's book (Pattern Recognition and Machine learning) however it will cover different material than Deep Learning. The deep learning book won't cover topics such as Markov models, linear regression, or Bayesian. I haven't covered "Intro to Statistical Learning" however it should cover similar topics as Bishop's book.

  • @thepratikplays
    @thepratikplays Před 4 měsíci +1

    do you still recommend this book for 2024??

    • @DimitriBianco
      @DimitriBianco  Před 4 měsíci +1

      Yes. The video coming out this Sunday will discuss it again as part of a list of books.

  • @LoveWithAdrish
    @LoveWithAdrish Před 3 lety +2

    Do I need to learn Python before following this book? I know only the basics of Python.

    • @DimitriBianco
      @DimitriBianco  Před 3 lety

      Knowing the basics should be enough. The code is very simple and straight forward.

    • @LoveWithAdrish
      @LoveWithAdrish Před 3 lety

      @@DimitriBianco Thank you for your reply. I'll buy the book and start learning ML later this month. :)

    • @LoveWithAdrish
      @LoveWithAdrish Před 3 lety

      @@DimitriBianco And what about Maths?

    • @DimitriBianco
      @DimitriBianco  Před 3 lety +1

      You really need to know quite a bit of math and statistics to build reliable models. Since I come from an economic background, I find this book helpful (my affiliate link). It covers some of the basics such as using gradients to find min and max points (used in neural networks for example).
      Mathematics for Economists
      amzn.to/2SJ1l3K

    • @LoveWithAdrish
      @LoveWithAdrish Před 3 lety

      @@DimitriBianco Hey, thanks for this. Actually, I am from an Arts background. I am currently working in the Data Analyst field. But I am interested in learning ML.

  • @gemma4787
    @gemma4787 Před 4 lety

    Whats happening with your merch?

    • @DimitriBianco
      @DimitriBianco  Před 4 lety

      It's still being sold through TeeSpring. There should be a list of items available under each video now.

  • @sentralorigin
    @sentralorigin Před 4 lety

    i'm sort of curious which texts you'd rate like 1/5 or less, lol

    • @andresrossi9
      @andresrossi9 Před 4 lety

      Those books he doesn't review

    • @DimitriBianco
      @DimitriBianco  Před 4 lety +2

      I typically spend a lot of time searching for good books before I start reading. It can be expensive both in money and time to waste on bad books. However I have done a dual book review where I discuss my dislike of the two books. I don't believe I give them star reviews however I don't recommend people buy them.
      czcams.com/video/jYpRAJHFBCE/video.html

  • @ismailyt6627
    @ismailyt6627 Před 2 lety

    is still this book recommended for 2022 ?

    • @DimitriBianco
      @DimitriBianco  Před 2 lety +1

      I would still recommend it. There might be some code that is outdated however it teaches the basics really well.

    • @ismailyt6627
      @ismailyt6627 Před 2 lety

      @@DimitriBianco Thanks a lot ;
      will be any update of this book ? or no news ?
      thanks in advance .

    • @tusharkhatri5795
      @tusharkhatri5795 Před rokem

      @@DimitriBianco How about ISLR which is better for beginner this one or ISLR?

  • @BreezeTalk
    @BreezeTalk Před rokem

    What is up with so many Asians and LatAms being interested in “quant” finance?