User Tools

Site Tools


start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
start [2019/10/29 16:27]
burkov
start [2023/12/25 06:28] (current)
burkov [Released Drafts of the Chapters]
Line 3: Line 3:
 {{keywords>​The Hundred-Page Machine Learning Book}} {{keywords>​The Hundred-Page Machine Learning Book}}
  
-**WARNING!** To avoid buying counterfeit on Amazon, click on [[https://​www.amazon.com/​gp/offer-listing/199957950X/|See All Buying Options]] +<​HTML>​ 
-and choose **Amazon.com** and not a third-party seller.+ 
 +<​center><​font size=+1><​a href=https://​www.amazon.com/​dp/1777005477>​Buy the book on Amazon!</​a><​/font><​/center> 
 + 
 +</​HTML>​
  
 {{ :​new_cover.png?​nolink&​900 |}} {{ :​new_cover.png?​nolink&​900 |}}
Line 10: Line 13:
 This is the supporting wiki for the book **The Hundred-Page Machine Learning Book** by [[https://​www.linkedin.com/​in/​andriyburkov/​|Andriy Burkov]]. The book [[http://​themlbook.com|is now available]] on Amazon and most major online bookstores. This is the supporting wiki for the book **The Hundred-Page Machine Learning Book** by [[https://​www.linkedin.com/​in/​andriyburkov/​|Andriy Burkov]]. The book [[http://​themlbook.com|is now available]] on Amazon and most major online bookstores.
  
-**WARNING!** To avoid buying ​counterfeit ​on Amazon, click on [[https://​www.amazon.com/​gp/​offer-listing/​199957950X/​|See All Buying Options]] +**WARNING!** To avoid buying ​counterfeits ​on Amazon, click on [[https://​www.amazon.com/​gp/​offer-listing/​199957950X/​|See All Buying Options]] 
-and choose **Amazon.com** and not a third-party seller.+and choose **Sold by Amazon.com** and not a third-party seller. But better, avoid Amazon by all means. The best way to make sure the author receives a fair part of your money is to buy an e-book on Leanpub.
  
 The wiki contains pages that extend some book chapters with additional information:​ Q&A, code snippets, further reading, tools, and other relevant resources. The wiki contains pages that extend some book chapters with additional information:​ Q&A, code snippets, further reading, tools, and other relevant resources.
Line 23: Line 26:
 ===== Join the Mailing List ===== ===== Join the Mailing List =====
  
-To receive updates, subscribe to the mailing list: 
 <​HTML>​ <​HTML>​
- +<center><iframe src="https://aiweekly.substack.com/embed" ​width="480" ​height="320" style="​border:​1px solid #EEEbackground:white;" ​frameborder="0" ​scrolling="no"></​iframe></center>
- +
- +
-    ​<form style="​background-color:#​FFFFFF;​border-color:#​000000;​border-radius:​4px;​border-width:​0px;​color:#​000000;​padding:​20px 20px 20px 20px;​width:​500px;"​> +
-      ​<p class="hidden"​ id="​confirmation-message">​Thanks for signing up!</p> +
-      <​header>​ +
-        <​h1>​Subscribe to the mailing list</h1> +
-         +
-      </​header>​ +
-       +
-     +
-    <label +
-      for="​email"​ +
-      class="​is-required"​ +
-    > +
-      Email +
-    </​label>​ +
-   +
-     +
-    <input +
-      type="​text"​ +
-      name="​email"​ +
-      id="​email"​ +
-      pattern="​.+@.+\..+"​ +
-      title="​Email Address"​ +
-      required +
-      placeholder="​Please enter your email address."​ +
-       +
-      style=""​ +
-    ​/+
-   +
-   +
- +
-      <div class="g-recaptcha"​ data-sitekey="6Lfa9H0UAAAAAMAGt_pKuycKsKYFnIouFWeqInvd"></​div>​ +
- +
-       +
-    <div id="​submit-container">​ +
-      <input +
-        type="​submit"​ +
-        id="​submit"​ +
-        value="Submit" +
-        required +
-         +
-        ​style="​background-color:#​000000;​border-color:#000000;border-radius:4px;​border-width:​0px;​color:#​FFFFFF;​padding:​12px 18px 12px 18px;" +
-      /> +
-      <div id="loader-container"+
-      <svg class="fragment-loader hidden"​ id="​loader"> +
-        ​<rect class="​fragment-square left" width="​10"​ height="​10" ​/> +
-        ​<rect class="​fragment-square middle"​ width="​10"​ height="​10" ​/+
-        <rect class="​fragment-square right" width="​10"​ height="​10"​ /> +
-      </​svg>​ +
-      </​div>​ +
-    </​div>​ +
-   +
-    </​form>​ +
-   +
-    <script type="​text/​javascript">​ +
-      var form = document.getElementsByTagName('​form'​)[0];​ +
-      var submit = document.getElementById('​submit'​);​ +
-      var loader = document.getElementById('​loader'​);​ +
- +
-      function sendRequest() { +
-        var first = document.getElementById('​first_name'​);​ +
-        var last = document.getElementById('​last_name'​);​ +
-        var email = document.getElementById('​email'​);​ +
- +
-        var body = JSON.stringify({ +
-          first_name: first && first.value.trim() ? first.value.trim() : undefined,​ +
-          last_name: last && last.value.trim() ? last.value.trim() : undefined,​ +
-          email: email.value.trim(),​ +
-          user_id: 9597410, +
-          form_id: "​d5e45206-fa62-11e9-868a-baf8e180381a",​ +
-          recaptcha: grecaptcha.getResponse(),​ +
-        }); +
- +
-        // use xmlhttprequest to better support IE +
-        var xhr = new XMLHttpRequest();​ +
- +
-        xhr.open('​POST',​ '​https://​api.sg-form.com/​signup'​);​ +
-        xhr.setRequestHeader('​Content-Type',​ '​application/​json'​);​ +
- +
-        xhr.onreadystatechange = function() { +
-          if (this.readyState === XMLHttpRequest.DONE) { +
-            // Status can be zero if the req failed to send +
-            if (this.status < 200 || this.status >= 400) { +
-              handleError();​ +
-            } else { +
-              handleSuccess();​ +
-            } +
-          } +
-        } +
- +
-        xhr.send(body);​ +
-      } +
- +
-      function startLoading() { +
-        form.removeEventListener('​submit',​ handleSubmit);​ +
-        submit.disabled = true; +
- +
-        loader.classList.remove('​hidden'​);​ +
-        submit.classList.add('​loading'​);​ +
-      } +
- +
-      function handleError() { +
-        form.addEventListener('​submit',​ handleSubmit);​ +
-        submit.disabled = false; +
- +
-        loader.classList.add('​hidden'​);​ +
-        submit.classList.remove('​loading'​);​ +
-      } +
- +
-      function handleSubmit(e) { +
-        e.preventDefault();​ +
- +
-        startLoading();​ +
-        sendRequest();​ +
-      } +
- +
-      function handleSuccess() { +
-        var confirmation = document.getElementById('​confirmation-message'​);​ +
- +
-        // we should keep the form the same size but hide the inputs and show conf message +
-        var formChildren = Array.prototype.slice.call(form.children);​ +
-        for (var i = 0; i < formChildren.length;​ i++) { +
-          var child = formChildren[i];​ +
-          if (child === confirmation) { +
-            child.classList.remove('​hidden'​);​ +
-          } else { +
-            child.classList.add('​no-visibility'​);​ +
-          } +
-        } +
-      } +
- +
-      form.addEventListener('​submit',​ handleSubmit);​ +
-    </​script>​ +
- +
-<​br>​ +
-<br>+
 </​HTML>​ </​HTML>​
- 
 ===== Released Drafts of the Chapters ===== ===== Released Drafts of the Chapters =====
  
Line 182: Line 46:
 Part II: Unsupervised and Other Forms of Learning Part II: Unsupervised and Other Forms of Learning
  
-  * Chapter 9: [[http://​bit.ly/​theMLbook-Chapter09|Unsupervised Learning]]+  * Chapter 9: [[http://​bit.ly/​theMLbook-Chapter09|Unsupervised Learning]] ​(plus [[https://​www.dropbox.com/​s/​8q28yebc4lu93rp/​ExtendedChapter9.pdf?​dl=0|in-depth material]])
   * Chapter 10: [[http://​bit.ly/​theMLbook-Chapter-10|Other Forms of Learning]]   * Chapter 10: [[http://​bit.ly/​theMLbook-Chapter-10|Other Forms of Learning]]
-  * Chapter 11: [[http://​bit.ly/​theMLbook-Chapter-11|Conclusion]]+  * Chapter 11: [[http://​bit.ly/​theMLbook-Chapter-11|Conclusion]] and [[topics_not_covered|additional reading]]
  
 [[https://​github.com/​aburkov/​theMLbook|Code on Github]] [[https://​github.com/​aburkov/​theMLbook|Code on Github]]
Line 191: Line 55:
  
 Don't forget to subscribe to the mailing list if you wish to receive updates! Don't forget to subscribe to the mailing list if you wish to receive updates!
-Already above 12,000 subscribers!+Already above 16,000 subscribers!
  
 **WARNING!** To avoid buying counterfeit on Amazon, click on [[https://​www.amazon.com/​gp/​offer-listing/​199957950X/​|See All Buying Options]] **WARNING!** To avoid buying counterfeit on Amazon, click on [[https://​www.amazon.com/​gp/​offer-listing/​199957950X/​|See All Buying Options]]
 and choose **Amazon.com** and not a third-party seller. and choose **Amazon.com** and not a third-party seller.
 +
 +<​HTML>​
 +
 +<​center>​Check my new book: <a href=http://​mlebook.com>​Machine Learning Engineering</​a>​ (2020)</​center>​
 +
 +</​HTML>​