Decision Trees, Random Forests & Gradient Boosting in R
This is a very comprehensive course that includes presentations, tutorials, and assignments. The course has a practical approach based on the learning-by-doing method in which you will learn decision trees and ensemble methods based on decision trees using a real dataset. In addition to the videos, you will have access to all the Excel files and R codes that we will develop in the videos and to the solutions of the assignments included in the course with which you will self-evaluate and gain confidence in your new skills.
After a brief theoretical introduction, we will illustrate step by step the algorithm behind the recursive partitioning decision trees. After we know this algorithm in-depth, we will have earned the right to automate it in R, using the ctree and rpart functions to respectively construct conditional inference and recursive partitioning decision trees. Furthermore, we will learn to estimate the complexity parameter and to prune trees to increase the accuracy and reduce the overfitting of our predictive models. After building the decision trees in R, we will also learn two ensemble methods based on decision trees, such as Random Forests and Gradient Boosting. Finally, we will construct the ROC curve and calculate the area under such curve, which will serve as a metric to compare the goodness of our models.
The ideal students of this course are university students and professionals interested in machine learning and business intelligence. The course includes an introduction to the decision trees algorithm so the only requirement for the course is a basic knowledge of spreadsheets and R.
I hope you are ready to upgrade yourself and learn to optimize investment portfolios with excel and R. I´ll see you in class!
Content Benefits Details
- Welcome to the Course!
- Section Introduction
- Introduction to Decision Trees
- Building a Decision Tree. Part A.
- Building a Decision Tree. Part B.
- Building a Decision Tree. Part C.
- Building a Decision Tree. Part D.
- Section Introduction
- Teaching Case Edutravel
- Describing the Dataset
- Importing CSV data into R
- Changing the Data Type
- Dealing with Missing Data
- Combining Rare Categories
- Data Split: Training & Testing
- Section Introduction
- Decision Trees with CTREE
- Interpretation of Results
- Prediction with CTREE
- Confusion Matrix
- ROC Curve
- Area under the ROC curve (AUC)
- Section Introduction
- Decision Trees with RPART
- Choosing Complexity Parameter
- ROC and AUC RPART
Carlos is passionate about the teaching case method and has co-authored more than 25 of them in the areas of finance, strategy, operations, and sustainable development. Some of these have been included in the case bases of prestigious Universities such as Harvard and Michigan.
He is an Industrial Engineer and Master in Finance from Central American University. He also has an MBA with honors from INCAE Business School, and a Ph.D. in Management from the University of St. Gallen, Switzerland. Carlos has oriented his research towards the impact of social, environmental, and corporate governance (ESG) information on financial markets. He has also developed studies related to access to entrepreneurial financing in contexts with institutional voids.
His research has been presented at relevant conferences such as the doctoral colloquium of the Alliance for Research on Corporate Sustainability (MIT, USA), the specialized conference “From Start-up to Scale-up” of the Academy of Management (University of Tel-Aviv, Israel ), the third conference on Entrepreneurial Finance (Politecnico de Milano, Italy) and the Annual Congress of the European Accounting Association (Valencia, Spain).
Carlos has co-authored five articles in peer-reviewed journals and two chapters in books from prestigious publishers (Edward Elgar and World Scientific Publishing). His research has been cited by the International Integrated Reporting Council in documents aimed at institutional investors. Additionally, he has been an occasional reviewer of scientific articles for several peer-reviewed journals.
Frequently Asked Questions
Every rating shown on this page was made by real people who purchased the product and gave their opinion about the course. When a person buys a course through Hotmart, they are invited to rate the content. The rating shown on this page is the average of these ratings by the buyers, and is from 1 to 5 stars.
The Guarantee Period is the time you have to request the total refund of what you paid for your purchase if you are not satisfied. As soon as it is requested, your refund is processed automatically by the platform in up to 5 days. For payments via bank payment slip, it is necessary to provide bank account information for the refund to be made. After the information has been provided and the processing period of 5 days, the amount will be credited to your account in up to 7 business days. As for refunds on your credit card statement, it varies according to the payment method and may appear in this month's or next month's statement.
Some online courses offer a digital certificate of completion. Students can issue this certificate at the end of the courseor by contacting the Author. These certificates can be shared on social networks like LinkedIn and included in your CV.
Hotmart products have benefits that change according to the type of product and availability. For example, products in the category "Online courses" may or may not offer a digital certificate of completion. If the certificate is available, students can issue it within the course Members Area or by contacting the Author. Certificates can be shared on social networks like LinkedIn and included in the student's CV. The guarantee is also a benefit of our products and can vary from 7, 15, or 30 days, according to what is set by the Author. To see the benefits available for this product, just check the Advantages section.
You'll receive access to Decision Trees, Random Forests & Gradient Boosting in R by email. It may be an online course, an eBook, a series of video lessons, a service, an event, etc. This content will be accessed or downloaded through a computer, mobile phone, tablet, or any other digital device. You can also access the product you purchased on this page:
To order this course, click “Buy” on the top of this page. Keep in mind that not all courses will always be available to be purchased. A creator may be preparing a new lesson and registration for the course may be temporarily unavailable.
If you wish to become an Affiliate, we recommend that you read the guides that we provide on all Hotmart channels. A great way to get more information is by visiting our blog. The product on this page is only available for purchase, to view affiliation products, go to the Affiliate Market.
We have an exclusive channel to receive reports on products that do not comply with the guidelines of the Hotmart platform.
Access our Help Center where we explain, in detail, every question you may have before, during, or after purchasing a digital product through Hotmart.