Giter Site home page Giter Site logo

Comments (6)

jermwatt avatar jermwatt commented on May 18, 2024 1

Just pushed wrappers for key problems in chaps 2- 4 to the exercises folder!

Visa-vis the solutions - at present we are used at a number of universities whose instructors will regularly assign homework problems from the text. So because of this the solutions are gated for now.

In order to gain access to solutions you will need to show Cambridge (the publisher) that ou are not currently / in the near future enrolled in an ML course employing the book. You can follow this link to register your book and communicate with Cambridge's team to do this, and gain access to solutions as an independent reader.

Let me know of any troubles in this direction and I can try to fast track your request with them.

from machine_learning_refined.

jermwatt avatar jermwatt commented on May 18, 2024 1

Closing this for now - let me know if I can help you further!

from machine_learning_refined.

jermwatt avatar jermwatt commented on May 18, 2024

Hi!

Yes, there is information on exercises 2-4 (in the exercises and text body) but no notebook wrappers.

This was a design choice made at launch (e.g., a lot of pencil and paper exercises in 2-4, the isolation of optimization).

However maybe its time we update our thoughts on that design choice.

Are there particular exercises that need a lift in your mind? Would like wrappers (for coding exercises) in these chapters?

from machine_learning_refined.

JulieWasNotAvailable avatar JulieWasNotAvailable commented on May 18, 2024

Well, to be honest, I'm only a starter and I have basic understanding of python. So, for people like me, would be pretty cool to have wrappers for all of them (if I understand right that by wrappers you mean notes to help finding the solution to the exercise).

Could be also really great to have names of topics of python that are needed for exercises.

But I'm not sure, how many of learners like me there are all in all; it may be irrational to put effort for like 3 or 4 people, who stumble upon a book in a year.

Last, but not least, solutions for coding exercises could be really helpful.

from machine_learning_refined.

jermwatt avatar jermwatt commented on May 18, 2024

Gotcha!

  • By "wrappers" I mean jupyter notebooks like this one for chapter 5 that gets you started with a bit of the code (e.g., data loading, manipulation, plotting)

  • To get started with the textbook exercises - here's the list of Python need-to-know: there "aren't that many" in terms of enumeration, but they're important to know well

    1. fundamental Python concepts (syntax, data structures, installing packages, etc.,)
    2. Jupyter notebook - how to start, operate, and stop one
      • this is quick with 1) out of the way - a top Youtbube video will do the trick
    3. Matplotlib - for plotting pictures (this is how all the pictures in the book are generated).
      • see previous comment - same deal!
  1. Numpy - a popular numerical compute library (for vectors, matrices, tensors)
    • Youtube or a comprehensive Udemy course on Python for Data Science will do the trick here
  2. Autograd - you can think of this as a slightly extended version of nump wrapped in a simple, elegant, auto-differentiator (so you can take derivatives of functions consisting of numpy objects).

Some other resources that might be helpful

I would stress - start by first solidfying your Python foundation - it'll payoff and make the rest of the list a synch!

  • I'll whip up wrappers to chapters 2- 4 this week - I'll reply in this issue to update you when they're up.

  • Visa-vis solutions, because the text is used in universities for instruction I cannot hand them out here. However I can point you to the correct owner on the publisher side who - after verification - can provide them to you.

from machine_learning_refined.

JulieWasNotAvailable avatar JulieWasNotAvailable commented on May 18, 2024

Thank you a lot for a quick answer and useful sources!

However, I didn't understand the very last point about visa-vis solutions, could you clarify on that?

from machine_learning_refined.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.