Tree-based Machine Learning Algorithms: Decision Trees, Random Forests, and Boosting

Get a hands-on introduction to building and using decision trees and random forests. Tree-based machine learning algorithms...
¥2,154 JPY
¥2,154 JPY
SKU: 9781975860974
Product Type: Books
Please hurry! Only 813 left in stock
Author: Clinton Sheppard
Format: Paperback
Language: English
Subtotal: ¥2,154
Tree-based Machine Learning Algorithms: Decision Trees, Random Forests, and Boosting by Sheppard, Clinton

Tree-based Machine Learning Algorithms: Decision Trees, Random Forests, and Boosting

¥2,154

Tree-based Machine Learning Algorithms: Decision Trees, Random Forests, and Boosting

¥2,154
Author: Clinton Sheppard
Format: Paperback
Language: English

Get a hands-on introduction to building and using decision trees and random forests. Tree-based machine learning algorithms are used to categorize data based on known outcomes in order to facilitate predicting outcomes in new situations. You will learn not only how to use decision trees and random forests for classification and regression, and some of their respective limitations, but also how the algorithms that build them work. Each chapter introduces a new data concern and then walks you through modifying the code, thus building the engine just-in-time. Along the way you will gain experience making decision trees and random forests work for you. This book uses Python, an easy to read programming language, as a medium for teaching you how these algorithms work, but it isn't about teaching you Python, or about using pre-built machine learning libraries specific to Python. It is about teaching you how some of the algorithms inside those kinds of libraries work and why we might use them, and gives you hands-on experience that you can take back to your favorite programming environment.

Table of Contents:

  1. A brief introduction to decision trees
  2. Chapter 1: Branching - uses a greedy algorithm to build a decision tree from data that can be partitioned on a single attribute.
  3. Chapter 2: Multiple Branches - examines several ways to partition data in order to generate multi-level decision trees.
  4. Chapter 3: Continuous Attributes - adds the ability to partition numeric attributes using greater-than.
  5. Chapter 4: Pruning - explore ways of reducing the amount of error encoded in the tree.
  6. Chapter 5: Random Forests - introduces ensemble learning and feature engineering.
  7. Chapter 6: Regression Trees - investigates numeric predictions, like age, price, and miles per gallon.
  8. Chapter 7: Boosting - adjusts the voting power of the randomly selected decision trees in the random forest in order to improve its ability to predict outcomes.


Author: Clinton Sheppard
Publisher: Createspace Independent Publishing Platform
Published: 09/09/2017
Pages: 110
Binding Type: Paperback
Weight: 0.35lbs
Size: 9.02h x 5.98w x 0.23d
ISBN: 9781975860974

This title is not returnable

Returns Policy

You may return most new, unopened items within 30 days of delivery for a full refund. We'll also pay the return shipping costs if the return is a result of our error (you received an incorrect or defective item, etc.).

You should expect to receive your refund within four weeks of giving your package to the return shipper, however, in many cases you will receive a refund more quickly. This time period includes the transit time for us to receive your return from the shipper (5 to 10 business days), the time it takes us to process your return once we receive it (3 to 5 business days), and the time it takes your bank to process our refund request (5 to 10 business days).

If you need to return an item, simply login to your account, view the order using the "Complete Orders" link under the My Account menu and click the Return Item(s) button. We'll notify you via e-mail of your refund once we've received and processed the returned item.

Shipping

We can ship to virtually any address in the world. Note that there are restrictions on some products, and some products cannot be shipped to international destinations.

When you place an order, we will estimate shipping and delivery dates for you based on the availability of your items and the shipping options you choose. Depending on the shipping provider you choose, shipping date estimates may appear on the shipping quotes page.

Please also note that the shipping rates for many items we sell are weight-based. The weight of any such item can be found on its detail page. To reflect the policies of the shipping companies we use, all weights will be rounded up to the next full pound.