{"id":10259,"date":"2023-09-11T06:00:55","date_gmt":"2023-09-11T10:00:55","guid":{"rendered":"https:\/\/blogs.mathworks.com\/student-lounge\/?p=10259"},"modified":"2023-09-10T20:33:42","modified_gmt":"2023-09-11T00:33:42","slug":"using-ensemble-learning-to-create-accurate-machine-learning-algorithms","status":"publish","type":"post","link":"https:\/\/blogs.mathworks.com\/student-lounge\/2023\/09\/11\/using-ensemble-learning-to-create-accurate-machine-learning-algorithms\/","title":{"rendered":"Using Ensemble Learning to Create Accurate Machine Learning Algorithms"},"content":{"rendered":"<div class=\"rtcContent\">\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\"><span style=\"font-style: italic;\">In today&#8217;s post, <\/span><a href=\"https:\/\/www.linkedin.com\/in\/grace-woolson\/\"><span style=\"font-style: italic;\">Grace<\/span><\/a><span style=\"font-style: italic;\"> from the Student Programs Team will show how you can started with ensemble learning. Over to you, Grace!<\/span><\/div>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\">When building a predictive machine learning model, there are many ways to improve it&#8217;s performance: try out different algorithms, optimize the parameters of the algorithm, find the best way to divide and process your data, and more. Another great way to create accurate predictive models is through <span style=\"font-style: italic;\">ensemble learning.<\/span><\/div>\n<h2 style=\"margin: 20px 10px 5px 4px; padding: 0px; line-height: 20px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif; font-style: normal; font-size: 20px; font-weight: bold; text-align: left;\">What is ensemble learning?<\/h2>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\">Ensemble learning is the practice of combining multiple machine learning models into one predictive model. Some types of machine learning algorithms are considered <span style=\"font-style: italic;\">weak learners, <\/span>meaning that they are highly sensitive to the data that is used to train them and are prone to inaccuracies. Creating an <span style=\"font-style: italic;\">ensemble<\/span> of weak learners and aggregating their results to make predictions on new observations often results in a single higher-quality model. At it&#8217;s simplest, ensemble learning can be represented with the animation below:<\/div>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: center;\"><img decoding=\"async\" loading=\"lazy\" class=\"imageNode\" style=\"vertical-align: baseline; width: 512px; height: 287px;\" src=\"https:\/\/blogs.mathworks.com\/student-lounge\/files\/2023\/09\/23sept11_1.gif\" alt=\"EnsembleGif.gif\" width=\"512\" height=\"287\" \/><\/div>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\">Ensemble learning can be used for a wide variety of machine and deep learning methods. Today, I will show how to create an ensemble of machine learning models for a regression problem, though the workflow will be similar for classification problems as well. Let&#8217;s get started!<\/div>\n<h2 style=\"margin: 20px 10px 5px 4px; padding: 0px; line-height: 20px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif; font-style: normal; font-size: 20px; font-weight: bold; text-align: left;\">1. Prepare the data<\/h2>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\">For this problem, we have a set of tabular data pertaining to cars, as shown below:<\/div>\n<div style=\"background-color: #f5f5f5; margin: 10px 0 10px 0;\">\n<div class=\"inlineWrapper\">\n<div style=\"border-left: 1px solid #bfbfbf; border-right: 1px solid #bfbfbf; border-top: 1px solid #bfbfbf; border-bottom: 0px none #212121; border-radius: 4px 4px 0px 0px; padding: 6px 45px 0px 13px; line-height: 18.004px; min-height: 0px; white-space: nowrap; color: #212121; font-family: Menlo, Monaco, Consolas, 'Courier New', monospace; font-size: 14px;\"><span style=\"white-space: pre;\">load <span style=\"color: #a709f5;\">carbig<\/span><\/span><\/div>\n<\/div>\n<div class=\"inlineWrapper\">\n<div style=\"border-left: 1px solid #bfbfbf; border-right: 1px solid #bfbfbf; border-top: 0px none #212121; border-bottom: 0px none #212121; border-radius: 0px; padding: 0px 45px 0px 13px; line-height: 18.004px; min-height: 0px; white-space: nowrap; color: #212121; font-family: Menlo, Monaco, Consolas, 'Courier New', monospace; font-size: 14px;\"><span style=\"white-space: pre;\">carTable = table(Acceleration,Cylinders,Displacement, <span style=\"color: #0e00ff;\">&#8230;<\/span><\/span><\/div>\n<\/div>\n<div class=\"inlineWrapper\">\n<div style=\"border-left: 1px solid #bfbfbf; border-right: 1px solid #bfbfbf; border-top: 0px none #212121; border-bottom: 0px none #212121; border-radius: 0px; padding: 0px 45px 0px 13px; line-height: 18.004px; min-height: 0px; white-space: nowrap; color: #212121; font-family: Menlo, Monaco, Consolas, 'Courier New', monospace; font-size: 14px;\"><span style=\"white-space: pre;\"> Horsepower,Model_Year,Weight,MPG);<\/span><\/div>\n<\/div>\n<div class=\"inlineWrapper outputs\">\n<div style=\"border-left: 1px solid #bfbfbf; border-right: 1px solid #bfbfbf; border-top: 0px none #212121; border-bottom: 1px solid #bfbfbf; border-radius: 0px; padding: 0px 45px 4px 13px; line-height: 18.004px; min-height: 0px; white-space: nowrap; color: #212121; font-family: Menlo, Monaco, Consolas, 'Courier New', monospace; font-size: 14px;\"><span style=\"white-space: pre;\">head(carTable)<\/span><\/div>\n<div style=\"color: #212121; padding: 10px 0px 6px 17px; background: #ffffff none repeat scroll 0% 0% \/ auto padding-box border-box; font-family: Menlo, Monaco, Consolas, 'Courier New', monospace; font-size: 14px; overflow-x: hidden; line-height: 17.234px;\">\n<div class=\"inlineElement eoOutputWrapper embeddedOutputsTextElement\" style=\"width: 1146px; white-space: pre; font-style: normal; color: #212121; font-size: 12px;\" data-testid=\"output_0\">\n<div class=\"textElement eoOutputContent\" style=\"max-height: 261px; white-space: pre; font-style: normal; color: #212121; font-size: 12px;\" data-width=\"1116\" data-height=\"165\" data-hashorizontaloverflow=\"false\"><strong style=\"white-space: pre; font-style: normal; color: #212121; font-size: 12px;\">Acceleration<\/strong> <strong style=\"white-space: pre; font-style: normal; color: #212121; font-size: 12px;\">Cylinders<\/strong> <strong style=\"white-space: pre; font-style: normal; color: #212121; font-size: 12px;\">Displacement<\/strong> <strong style=\"white-space: pre; font-style: normal; color: #212121; font-size: 12px;\">Horsepower<\/strong> <strong style=\"white-space: pre; font-style: normal; color: #212121; font-size: 12px;\">Model_Year<\/strong> <strong style=\"white-space: pre; font-style: normal; color: #212121; font-size: 12px;\">Weight<\/strong> <strong style=\"white-space: pre; font-style: normal; color: #212121; font-size: 12px;\">MPG<\/strong><br \/>\n<strong style=\"white-space: pre; font-style: normal; color: #212121; font-size: 12px;\">____________<\/strong> <strong style=\"white-space: pre; font-style: normal; color: #212121; font-size: 12px;\">_________<\/strong> <strong style=\"white-space: pre; font-style: normal; color: #212121; font-size: 12px;\">____________<\/strong> <strong style=\"white-space: pre; font-style: normal; color: #212121; font-size: 12px;\">__________<\/strong> <strong style=\"white-space: pre; font-style: normal; color: #212121; font-size: 12px;\">__________<\/strong> <strong style=\"white-space: pre; font-style: normal; color: #212121; font-size: 12px;\">______<\/strong> <strong style=\"white-space: pre; font-style: normal; color: #212121; font-size: 12px;\">___<\/strong>12 8 307 130 70 3504 18<br \/>\n11.5 8 350 165 70 3693 15<br \/>\n11 8 318 150 70 3436 18<br \/>\n12 8 304 150 70 3433 16<br \/>\n10.5 8 302 140 70 3449 17<br \/>\n10 8 429 198 70 4341 15<br \/>\n9 8 454 220 70 4354 14<br \/>\n8.5 8 440 215 70 4312 14<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div style=\"margin: 10px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\">Our goal is to create a model that can accurately predict what a car&#8217;s mileage per gallon (MPG) will be. With any data problem, you should take the time to explore and preprocess the data, but for this tutorial I will just do some simple steps. For more information on cleaning your data, check out this <a href=\"https:\/\/www.mathworks.com\/help\/matlab\/matlab_prog\/clean-messy-and-missing-data-in-tables.html\">example<\/a> that shows a lot of great ways you can preprocess tabular data!<\/div>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\">First, I&#8217;ll check if our set has any rows with missing data, as this will inform some of our decisions later.<\/div>\n<div style=\"background-color: #f5f5f5; margin: 10px 0 10px 0;\">\n<div class=\"inlineWrapper\">\n<div style=\"border-left: 1px solid #bfbfbf; border-right: 1px solid #bfbfbf; border-top: 1px solid #bfbfbf; border-bottom: 0px none #212121; border-radius: 4px 4px 0px 0px; padding: 6px 45px 0px 13px; line-height: 18.004px; min-height: 0px; white-space: nowrap; color: #212121; font-family: Menlo, Monaco, Consolas, 'Courier New', monospace; font-size: 14px;\"><span style=\"white-space: pre;\">missingElements = ismissing(carTable);<\/span><\/div>\n<\/div>\n<div class=\"inlineWrapper\">\n<div style=\"border-left: 1px solid #bfbfbf; border-right: 1px solid #bfbfbf; border-top: 0px none #212121; border-bottom: 0px none #212121; border-radius: 0px; padding: 0px 45px 0px 13px; line-height: 18.004px; min-height: 0px; white-space: nowrap; color: #212121; font-family: Menlo, Monaco, Consolas, 'Courier New', monospace; font-size: 14px;\"><span style=\"white-space: pre;\">rowsWithMissingValues = any(missingElements,2);<\/span><\/div>\n<\/div>\n<div class=\"inlineWrapper outputs\">\n<div style=\"border-left: 1px solid #bfbfbf; border-right: 1px solid #bfbfbf; border-top: 0px none #212121; border-bottom: 1px solid #bfbfbf; border-radius: 0px; padding: 0px 45px 4px 13px; line-height: 18.004px; min-height: 0px; white-space: nowrap; color: #212121; font-family: Menlo, Monaco, Consolas, 'Courier New', monospace; font-size: 14px;\"><span style=\"white-space: pre;\">missingValuesTable = carTable(rowsWithMissingValues,:)<\/span><\/div>\n<div style=\"color: #212121; padding: 10px 0px 6px 17px; background: #ffffff none repeat scroll 0% 0% \/ auto padding-box border-box; font-family: Menlo, Monaco, Consolas, 'Courier New', monospace; font-size: 14px; overflow-x: hidden; line-height: 17.234px;\">\n<div class=\"inlineElement eoOutputWrapper embeddedOutputsVariableTableElement\" style=\"width: calc(100% - 5px);\" data-testid=\"output_1\">\n<div id=\"variableeditor_client_Document_0\" class=\"ClientDocument veSpecifier table constrictHeight\" tabindex=\"0\">\n<div class=\"summaryBar\" style=\"font-size: 12px; font-family: Consolas, Inconsolata, Menlo, monospace;\">missingValuesTable = <span style=\"color: #b3b3b3; font-style: normal;\">14\u00d77 table <\/span><\/div>\n<div id=\"variableeditor_TableViewModel_0\" class=\"table ClientViewDiv hasSummaryBar\" style=\"width: 100%; overflow: auto;\" data-viewid=\"__1\">\n<table style=\"border-spacing: 0px; border-collapse: collapse;\" cellspacing=\"0\">\n<thead>\n<tr>\n<th style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 6px 3px 3px; width: 34px; text-align: left; border: 1px solid #bfbfbf; background-color: #f5f5f5; color: rgba(0, 0, 0, 0.75); font-weight: bold; box-sizing: border-box;\"><\/th>\n<th style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 6px 3px 3px; width: 134px; min-width: 134px; max-width: 134px; text-align: center; border: 1px solid #bfbfbf; background-color: #f5f5f5; color: rgba(0, 0, 0, 0.75); font-weight: bold; box-sizing: border-box;\">Acceleration<\/th>\n<th style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 6px 3px 3px; width: 110px; min-width: 110px; max-width: 110px; text-align: center; border: 1px solid #bfbfbf; background-color: #f5f5f5; color: rgba(0, 0, 0, 0.75); font-weight: bold; box-sizing: border-box;\">Cylinders<\/th>\n<th style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 6px 3px 3px; width: 134px; min-width: 134px; max-width: 134px; text-align: center; border: 1px solid #bfbfbf; background-color: #f5f5f5; color: rgba(0, 0, 0, 0.75); font-weight: bold; box-sizing: border-box;\">Displacement<\/th>\n<th style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 6px 3px 3px; width: 118px; min-width: 118px; max-width: 118px; text-align: center; border: 1px solid #bfbfbf; background-color: #f5f5f5; color: rgba(0, 0, 0, 0.75); font-weight: bold; box-sizing: border-box;\">Horsepower<\/th>\n<th style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 6px 3px 3px; width: 118px; min-width: 118px; max-width: 118px; text-align: center; border: 1px solid #bfbfbf; background-color: #f5f5f5; color: rgba(0, 0, 0, 0.75); font-weight: bold; box-sizing: border-box;\">Model_Year<\/th>\n<th style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 6px 3px 3px; width: 86px; min-width: 86px; max-width: 86px; text-align: center; border: 1px solid #bfbfbf; background-color: #f5f5f5; color: rgba(0, 0, 0, 0.75); font-weight: bold; box-sizing: border-box;\">Weight<\/th>\n<th style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 6px 3px 3px; width: 82px; min-width: 82px; max-width: 82px; text-align: center; border: 1px solid #bfbfbf; background-color: #f5f5f5; color: rgba(0, 0, 0, 0.75); font-weight: bold; box-sizing: border-box;\">MPG<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<th style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 6px 3px 3px; width: 34px; text-align: left; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial; background-color: #f5f5f5; color: rgba(0, 0, 0, 0.75); font-weight: bold; box-sizing: border-box;\">1<\/th>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 134px; min-width: 134px; max-width: 134px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">17.5000<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 110px; min-width: 110px; max-width: 110px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">4<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 134px; min-width: 134px; max-width: 134px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">133<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 118px; min-width: 118px; max-width: 118px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">115<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 118px; min-width: 118px; max-width: 118px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">70<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 86px; min-width: 86px; max-width: 86px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">3090<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 82px; min-width: 82px; max-width: 82px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">NaN<\/td>\n<\/tr>\n<tr>\n<th style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 6px 3px 3px; width: 34px; text-align: left; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial; background-color: #f5f5f5; color: rgba(0, 0, 0, 0.75); font-weight: bold; box-sizing: border-box;\">2<\/th>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 134px; min-width: 134px; max-width: 134px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">11.5000<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 110px; min-width: 110px; max-width: 110px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">8<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 134px; min-width: 134px; max-width: 134px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">350<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 118px; min-width: 118px; max-width: 118px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">165<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 118px; min-width: 118px; max-width: 118px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">70<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 86px; min-width: 86px; max-width: 86px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">4142<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 82px; min-width: 82px; max-width: 82px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">NaN<\/td>\n<\/tr>\n<tr>\n<th style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 6px 3px 3px; width: 34px; text-align: left; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial; background-color: #f5f5f5; color: rgba(0, 0, 0, 0.75); font-weight: bold; box-sizing: border-box;\">3<\/th>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 134px; min-width: 134px; max-width: 134px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">11<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 110px; min-width: 110px; max-width: 110px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">8<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 134px; min-width: 134px; max-width: 134px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">351<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 118px; min-width: 118px; max-width: 118px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">153<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 118px; min-width: 118px; max-width: 118px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">70<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 86px; min-width: 86px; max-width: 86px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">4034<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 82px; min-width: 82px; max-width: 82px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">NaN<\/td>\n<\/tr>\n<tr>\n<th style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 6px 3px 3px; width: 34px; text-align: left; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial; background-color: #f5f5f5; color: rgba(0, 0, 0, 0.75); font-weight: bold; box-sizing: border-box;\">4<\/th>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 134px; min-width: 134px; max-width: 134px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">10.5000<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 110px; min-width: 110px; max-width: 110px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">8<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 134px; min-width: 134px; max-width: 134px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">383<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 118px; min-width: 118px; max-width: 118px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">175<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 118px; min-width: 118px; max-width: 118px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">70<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 86px; min-width: 86px; max-width: 86px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">4166<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 82px; min-width: 82px; max-width: 82px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">NaN<\/td>\n<\/tr>\n<tr>\n<th style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 6px 3px 3px; width: 34px; text-align: left; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial; background-color: #f5f5f5; color: rgba(0, 0, 0, 0.75); font-weight: bold; box-sizing: border-box;\">5<\/th>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 134px; min-width: 134px; max-width: 134px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">11<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 110px; min-width: 110px; max-width: 110px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">8<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 134px; min-width: 134px; max-width: 134px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">360<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 118px; min-width: 118px; max-width: 118px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">175<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 118px; min-width: 118px; max-width: 118px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">70<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 86px; min-width: 86px; max-width: 86px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">3850<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 82px; min-width: 82px; max-width: 82px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">NaN<\/td>\n<\/tr>\n<tr>\n<th style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 6px 3px 3px; width: 34px; text-align: left; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial; background-color: #f5f5f5; color: rgba(0, 0, 0, 0.75); font-weight: bold; box-sizing: border-box;\">6<\/th>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 134px; min-width: 134px; max-width: 134px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">8<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 110px; min-width: 110px; max-width: 110px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">8<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 134px; min-width: 134px; max-width: 134px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">302<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 118px; min-width: 118px; max-width: 118px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">140<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 118px; min-width: 118px; max-width: 118px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">70<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 86px; min-width: 86px; max-width: 86px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">3353<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 82px; min-width: 82px; max-width: 82px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">NaN<\/td>\n<\/tr>\n<tr>\n<th style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 6px 3px 3px; width: 34px; text-align: left; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial; background-color: #f5f5f5; color: rgba(0, 0, 0, 0.75); font-weight: bold; box-sizing: border-box;\">7<\/th>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 134px; min-width: 134px; max-width: 134px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">19<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 110px; min-width: 110px; max-width: 110px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">4<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 134px; min-width: 134px; max-width: 134px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">98<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 118px; min-width: 118px; max-width: 118px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">NaN<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 118px; min-width: 118px; max-width: 118px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">71<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 86px; min-width: 86px; max-width: 86px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">2046<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 82px; min-width: 82px; max-width: 82px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">25<\/td>\n<\/tr>\n<tr>\n<th style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 6px 3px 3px; width: 34px; text-align: left; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial; background-color: #f5f5f5; color: rgba(0, 0, 0, 0.75); font-weight: bold; box-sizing: border-box;\">8<\/th>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 134px; min-width: 134px; max-width: 134px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">20<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 110px; min-width: 110px; max-width: 110px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">4<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 134px; min-width: 134px; max-width: 134px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">97<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 118px; min-width: 118px; max-width: 118px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">48<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 118px; min-width: 118px; max-width: 118px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">71<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 86px; min-width: 86px; max-width: 86px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">1978<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 82px; min-width: 82px; max-width: 82px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">NaN<\/td>\n<\/tr>\n<tr>\n<th style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 6px 3px 3px; width: 34px; text-align: left; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial; background-color: #f5f5f5; color: rgba(0, 0, 0, 0.75); font-weight: bold; box-sizing: border-box;\">9<\/th>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 134px; min-width: 134px; max-width: 134px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">17<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 110px; min-width: 110px; max-width: 110px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">6<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 134px; min-width: 134px; max-width: 134px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">200<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 118px; min-width: 118px; max-width: 118px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">NaN<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 118px; min-width: 118px; max-width: 118px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">74<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 86px; min-width: 86px; max-width: 86px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">2875<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 82px; min-width: 82px; max-width: 82px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">21<\/td>\n<\/tr>\n<tr>\n<th style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 6px 3px 3px; width: 34px; text-align: left; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial; background-color: #f5f5f5; color: rgba(0, 0, 0, 0.75); font-weight: bold; box-sizing: border-box;\">10<\/th>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 134px; min-width: 134px; max-width: 134px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">17.3000<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 110px; min-width: 110px; max-width: 110px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">4<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 134px; min-width: 134px; max-width: 134px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">85<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 118px; min-width: 118px; max-width: 118px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">NaN<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 118px; min-width: 118px; max-width: 118px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">80<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 86px; min-width: 86px; max-width: 86px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">1835<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 82px; min-width: 82px; max-width: 82px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">40.9000<\/td>\n<\/tr>\n<tr>\n<th style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 6px 3px 3px; width: 34px; text-align: left; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial; background-color: #f5f5f5; color: rgba(0, 0, 0, 0.75); font-weight: bold; box-sizing: border-box;\">11<\/th>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 134px; min-width: 134px; max-width: 134px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">14.3000<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 110px; min-width: 110px; max-width: 110px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">4<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 134px; min-width: 134px; max-width: 134px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">140<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 118px; min-width: 118px; max-width: 118px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">NaN<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 118px; min-width: 118px; max-width: 118px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">80<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 86px; min-width: 86px; max-width: 86px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">2905<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 82px; min-width: 82px; max-width: 82px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">23.6000<\/td>\n<\/tr>\n<tr>\n<th style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 6px 3px 3px; width: 34px; text-align: left; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial; background-color: #f5f5f5; color: rgba(0, 0, 0, 0.75); font-weight: bold; box-sizing: border-box;\">12<\/th>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 134px; min-width: 134px; max-width: 134px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">15.8000<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 110px; min-width: 110px; max-width: 110px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">4<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 134px; min-width: 134px; max-width: 134px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">100<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 118px; min-width: 118px; max-width: 118px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">NaN<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 118px; min-width: 118px; max-width: 118px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">81<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 86px; min-width: 86px; max-width: 86px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">2320<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 82px; min-width: 82px; max-width: 82px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">34.5000<\/td>\n<\/tr>\n<tr>\n<th style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 6px 3px 3px; width: 34px; text-align: left; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial; background-color: #f5f5f5; color: rgba(0, 0, 0, 0.75); font-weight: bold; box-sizing: border-box;\">13<\/th>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 134px; min-width: 134px; max-width: 134px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">15.4000<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 110px; min-width: 110px; max-width: 110px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">4<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 134px; min-width: 134px; max-width: 134px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">121<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 118px; min-width: 118px; max-width: 118px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">110<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 118px; min-width: 118px; max-width: 118px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">81<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 86px; min-width: 86px; max-width: 86px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">2800<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 82px; min-width: 82px; max-width: 82px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">NaN<\/td>\n<\/tr>\n<tr>\n<th style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 6px 3px 3px; width: 34px; text-align: left; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial; background-color: #f5f5f5; color: rgba(0, 0, 0, 0.75); font-weight: bold; box-sizing: border-box;\">14<\/th>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 134px; min-width: 134px; max-width: 134px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">20.5000<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 110px; min-width: 110px; max-width: 110px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">4<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 134px; min-width: 134px; max-width: 134px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">151<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 118px; min-width: 118px; max-width: 118px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">NaN<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 118px; min-width: 118px; max-width: 118px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">82<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 86px; min-width: 86px; max-width: 86px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">3035<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 82px; min-width: 82px; max-width: 82px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">23<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<div class=\"outputLayer selectedOutputDecorationLayer doNotExport\"><\/div>\n<div class=\"outputLayer activeOutputDecorationLayer doNotExport\"><\/div>\n<div class=\"outputLayer scrollableOutputDecorationLayer doNotExport\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div style=\"margin: 10px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\">There are a total of 14 rows with missing data, 8 of which are missing the &#8216;MPG&#8217; value. I&#8217;ll remove these rows, as they are not helpful for training, but we will use the other rows as they could still provide helpful information when training.<\/div>\n<div style=\"background-color: #f5f5f5; margin: 10px 0 10px 0;\">\n<div class=\"inlineWrapper\">\n<div style=\"border-left: 1px solid #bfbfbf; border-right: 1px solid #bfbfbf; border-top: 1px solid #bfbfbf; border-bottom: 0px none #212121; border-radius: 4px 4px 0px 0px; padding: 6px 45px 0px 13px; line-height: 18.004px; min-height: 0px; white-space: nowrap; color: #212121; font-family: Menlo, Monaco, Consolas, 'Courier New', monospace; font-size: 14px;\"><span style=\"white-space: pre;\">rowsMissingMPG = ismissing(carTable.MPG);<\/span><\/div>\n<\/div>\n<div class=\"inlineWrapper outputs\">\n<div style=\"border-left: 1px solid #bfbfbf; border-right: 1px solid #bfbfbf; border-top: 0px none #212121; border-bottom: 1px solid #bfbfbf; border-radius: 0px; padding: 0px 45px 4px 13px; line-height: 18.004px; min-height: 0px; white-space: nowrap; color: #212121; font-family: Menlo, Monaco, Consolas, 'Courier New', monospace; font-size: 14px;\"><span style=\"white-space: pre;\">carTable(rowsMissingMPG,: ) = []<\/span><\/div>\n<div style=\"color: #212121; padding: 10px 0px 6px 17px; background: #ffffff none repeat scroll 0% 0% \/ auto padding-box border-box; font-family: Menlo, Monaco, Consolas, 'Courier New', monospace; font-size: 14px; overflow-x: hidden; line-height: 17.234px;\">\n<div class=\"inlineElement eoOutputWrapper embeddedOutputsVariableTableElement\" style=\"width: calc(100% - 5px);\" data-testid=\"output_2\">\n<div id=\"variableeditor_client_Document_1\" class=\"ClientDocument veSpecifier table constrictHeight\" tabindex=\"0\">\n<div class=\"summaryBar\" style=\"font-size: 12px; font-family: Consolas, Inconsolata, Menlo, monospace;\">carTable = <span style=\"color: #b3b3b3; font-style: normal;\">398\u00d77 table <\/span><\/div>\n<div id=\"variableeditor_TableViewModel_1\" class=\"table ClientViewDiv hasSummaryBar\" style=\"width: 100%; overflow: auto;\" data-viewid=\"__1\">\n<table style=\"border-spacing: 0px; border-collapse: collapse;\" cellspacing=\"0\">\n<thead>\n<tr>\n<th style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 6px 3px 3px; width: 34px; text-align: left; border: 1px solid #bfbfbf; background-color: #f5f5f5; color: rgba(0, 0, 0, 0.75); font-weight: bold; box-sizing: border-box;\"><\/th>\n<th style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 6px 3px 3px; width: 134px; min-width: 134px; max-width: 134px; text-align: center; border: 1px solid #bfbfbf; background-color: #f5f5f5; color: rgba(0, 0, 0, 0.75); font-weight: bold; box-sizing: border-box;\">Acceleration<\/th>\n<th style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 6px 3px 3px; width: 110px; min-width: 110px; max-width: 110px; text-align: center; border: 1px solid #bfbfbf; background-color: #f5f5f5; color: rgba(0, 0, 0, 0.75); font-weight: bold; box-sizing: border-box;\">Cylinders<\/th>\n<th style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 6px 3px 3px; width: 134px; min-width: 134px; max-width: 134px; text-align: center; border: 1px solid #bfbfbf; background-color: #f5f5f5; color: rgba(0, 0, 0, 0.75); font-weight: bold; box-sizing: border-box;\">Displacement<\/th>\n<th style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 6px 3px 3px; width: 118px; min-width: 118px; max-width: 118px; text-align: center; border: 1px solid #bfbfbf; background-color: #f5f5f5; color: rgba(0, 0, 0, 0.75); font-weight: bold; box-sizing: border-box;\">Horsepower<\/th>\n<th style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 6px 3px 3px; width: 118px; min-width: 118px; max-width: 118px; text-align: center; border: 1px solid #bfbfbf; background-color: #f5f5f5; color: rgba(0, 0, 0, 0.75); font-weight: bold; box-sizing: border-box;\">Model_Year<\/th>\n<th style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 6px 3px 3px; width: 86px; min-width: 86px; max-width: 86px; text-align: center; border: 1px solid #bfbfbf; background-color: #f5f5f5; color: rgba(0, 0, 0, 0.75); font-weight: bold; box-sizing: border-box;\">Weight<\/th>\n<th style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 6px 3px 3px; width: 82px; min-width: 82px; max-width: 82px; text-align: center; border: 1px solid #bfbfbf; background-color: #f5f5f5; color: rgba(0, 0, 0, 0.75); font-weight: bold; box-sizing: border-box;\">MPG<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<th style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 6px 3px 3px; width: 34px; text-align: left; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial; background-color: #f5f5f5; color: rgba(0, 0, 0, 0.75); font-weight: bold; box-sizing: border-box;\">1<\/th>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 134px; min-width: 134px; max-width: 134px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">12<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 110px; min-width: 110px; max-width: 110px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">8<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 134px; min-width: 134px; max-width: 134px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">307<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 118px; min-width: 118px; max-width: 118px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">130<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 118px; min-width: 118px; max-width: 118px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">70<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 86px; min-width: 86px; max-width: 86px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">3504<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 82px; min-width: 82px; max-width: 82px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">18<\/td>\n<\/tr>\n<tr>\n<th style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 6px 3px 3px; width: 34px; text-align: left; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial; background-color: #f5f5f5; color: rgba(0, 0, 0, 0.75); font-weight: bold; box-sizing: border-box;\">2<\/th>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 134px; min-width: 134px; max-width: 134px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">11.5000<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 110px; min-width: 110px; max-width: 110px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">8<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 134px; min-width: 134px; max-width: 134px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">350<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 118px; min-width: 118px; max-width: 118px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">165<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 118px; min-width: 118px; max-width: 118px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">70<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 86px; min-width: 86px; max-width: 86px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">3693<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 82px; min-width: 82px; max-width: 82px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">15<\/td>\n<\/tr>\n<tr>\n<th style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 6px 3px 3px; width: 34px; text-align: left; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial; background-color: #f5f5f5; color: rgba(0, 0, 0, 0.75); font-weight: bold; box-sizing: border-box;\">3<\/th>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 134px; min-width: 134px; max-width: 134px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">11<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 110px; min-width: 110px; max-width: 110px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">8<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 134px; min-width: 134px; max-width: 134px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">318<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 118px; min-width: 118px; max-width: 118px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">150<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 118px; min-width: 118px; max-width: 118px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">70<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 86px; min-width: 86px; max-width: 86px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">3436<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 82px; min-width: 82px; max-width: 82px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">18<\/td>\n<\/tr>\n<tr>\n<th style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 6px 3px 3px; width: 34px; text-align: left; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial; background-color: #f5f5f5; color: rgba(0, 0, 0, 0.75); font-weight: bold; box-sizing: border-box;\">4<\/th>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 134px; min-width: 134px; max-width: 134px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">12<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 110px; min-width: 110px; max-width: 110px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">8<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 134px; min-width: 134px; max-width: 134px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">304<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 118px; min-width: 118px; max-width: 118px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">150<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 118px; min-width: 118px; max-width: 118px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">70<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 86px; min-width: 86px; max-width: 86px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">3433<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 82px; min-width: 82px; max-width: 82px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">16<\/td>\n<\/tr>\n<tr>\n<th style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 6px 3px 3px; width: 34px; text-align: left; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial; background-color: #f5f5f5; color: rgba(0, 0, 0, 0.75); font-weight: bold; box-sizing: border-box;\">5<\/th>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 134px; min-width: 134px; max-width: 134px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">10.5000<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 110px; min-width: 110px; max-width: 110px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">8<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 134px; min-width: 134px; max-width: 134px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">302<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 118px; min-width: 118px; max-width: 118px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">140<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 118px; min-width: 118px; max-width: 118px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">70<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 86px; min-width: 86px; max-width: 86px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">3449<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 82px; min-width: 82px; max-width: 82px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">17<\/td>\n<\/tr>\n<tr>\n<th style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 6px 3px 3px; width: 34px; text-align: left; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial; background-color: #f5f5f5; color: rgba(0, 0, 0, 0.75); font-weight: bold; box-sizing: border-box;\">6<\/th>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 134px; min-width: 134px; max-width: 134px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">10<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 110px; min-width: 110px; max-width: 110px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">8<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 134px; min-width: 134px; max-width: 134px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">429<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 118px; min-width: 118px; max-width: 118px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">198<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 118px; min-width: 118px; max-width: 118px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">70<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 86px; min-width: 86px; max-width: 86px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">4341<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 82px; min-width: 82px; max-width: 82px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">15<\/td>\n<\/tr>\n<tr>\n<th style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 6px 3px 3px; width: 34px; text-align: left; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial; background-color: #f5f5f5; color: rgba(0, 0, 0, 0.75); font-weight: bold; box-sizing: border-box;\">7<\/th>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 134px; min-width: 134px; max-width: 134px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">9<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 110px; min-width: 110px; max-width: 110px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">8<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 134px; min-width: 134px; max-width: 134px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">454<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 118px; min-width: 118px; max-width: 118px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">220<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 118px; min-width: 118px; max-width: 118px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">70<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 86px; min-width: 86px; max-width: 86px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">4354<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 82px; min-width: 82px; max-width: 82px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">14<\/td>\n<\/tr>\n<tr>\n<th style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 6px 3px 3px; width: 34px; text-align: left; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial; background-color: #f5f5f5; color: rgba(0, 0, 0, 0.75); font-weight: bold; box-sizing: border-box;\">8<\/th>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 134px; min-width: 134px; max-width: 134px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">8.5000<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 110px; min-width: 110px; max-width: 110px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">8<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 134px; min-width: 134px; max-width: 134px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">440<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 118px; min-width: 118px; max-width: 118px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">215<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 118px; min-width: 118px; max-width: 118px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">70<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 86px; min-width: 86px; max-width: 86px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">4312<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 82px; min-width: 82px; max-width: 82px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">14<\/td>\n<\/tr>\n<tr>\n<th style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 6px 3px 3px; width: 34px; text-align: left; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial; background-color: #f5f5f5; color: rgba(0, 0, 0, 0.75); font-weight: bold; box-sizing: border-box;\">9<\/th>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 134px; min-width: 134px; max-width: 134px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">10<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 110px; min-width: 110px; max-width: 110px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">8<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 134px; min-width: 134px; max-width: 134px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">455<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 118px; min-width: 118px; max-width: 118px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">225<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 118px; min-width: 118px; max-width: 118px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">70<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 86px; min-width: 86px; max-width: 86px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">4425<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 82px; min-width: 82px; max-width: 82px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">14<\/td>\n<\/tr>\n<tr>\n<th style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 6px 3px 3px; width: 34px; text-align: left; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial; background-color: #f5f5f5; color: rgba(0, 0, 0, 0.75); font-weight: bold; box-sizing: border-box;\">10<\/th>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 134px; min-width: 134px; max-width: 134px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">8.5000<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 110px; min-width: 110px; max-width: 110px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">8<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 134px; min-width: 134px; max-width: 134px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">390<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 118px; min-width: 118px; max-width: 118px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">190<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 118px; min-width: 118px; max-width: 118px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">70<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 86px; min-width: 86px; max-width: 86px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">3850<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 82px; min-width: 82px; max-width: 82px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">15<\/td>\n<\/tr>\n<tr>\n<th style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 6px 3px 3px; width: 34px; text-align: left; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial; background-color: #f5f5f5; color: rgba(0, 0, 0, 0.75); font-weight: bold; box-sizing: border-box;\">11<\/th>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 134px; min-width: 134px; max-width: 134px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">10<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 110px; min-width: 110px; max-width: 110px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">8<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 134px; min-width: 134px; max-width: 134px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">383<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 118px; min-width: 118px; max-width: 118px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">170<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 118px; min-width: 118px; max-width: 118px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">70<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 86px; min-width: 86px; max-width: 86px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">3563<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 82px; min-width: 82px; max-width: 82px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">15<\/td>\n<\/tr>\n<tr>\n<th style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 6px 3px 3px; width: 34px; text-align: left; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial; background-color: #f5f5f5; color: rgba(0, 0, 0, 0.75); font-weight: bold; box-sizing: border-box;\">12<\/th>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 134px; min-width: 134px; max-width: 134px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">8<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 110px; min-width: 110px; max-width: 110px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">8<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 134px; min-width: 134px; max-width: 134px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">340<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 118px; min-width: 118px; max-width: 118px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">160<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 118px; min-width: 118px; max-width: 118px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">70<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 86px; min-width: 86px; max-width: 86px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">3609<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 82px; min-width: 82px; max-width: 82px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">14<\/td>\n<\/tr>\n<tr>\n<th style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 6px 3px 3px; width: 34px; text-align: left; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial; background-color: #f5f5f5; color: rgba(0, 0, 0, 0.75); font-weight: bold; box-sizing: border-box;\">13<\/th>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 134px; min-width: 134px; max-width: 134px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">9.5000<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 110px; min-width: 110px; max-width: 110px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">8<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 134px; min-width: 134px; max-width: 134px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">400<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 118px; min-width: 118px; max-width: 118px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">150<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 118px; min-width: 118px; max-width: 118px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">70<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 86px; min-width: 86px; max-width: 86px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">3761<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 82px; min-width: 82px; max-width: 82px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">15<\/td>\n<\/tr>\n<tr>\n<th style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 6px 3px 3px; width: 34px; text-align: left; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial; background-color: #f5f5f5; color: rgba(0, 0, 0, 0.75); font-weight: bold; box-sizing: border-box;\">14<\/th>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 134px; min-width: 134px; max-width: 134px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">10<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 110px; min-width: 110px; max-width: 110px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">8<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 134px; min-width: 134px; max-width: 134px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">455<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 118px; min-width: 118px; max-width: 118px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">225<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 118px; min-width: 118px; max-width: 118px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">70<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 86px; min-width: 86px; max-width: 86px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">3086<\/td>\n<td style=\"text-overflow: ellipsis; font-family: Arial, sans-serif; font-size: 12px; overflow: hidden; padding: 3px; width: 82px; min-width: 82px; max-width: 82px; text-align: right; border-width: 0px 1px 1px; border-style: solid; border-color: #bfbfbf; border-image: initial;\">14<\/td>\n<\/tr>\n<tr>\n<th>\u22ee<\/th>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<div class=\"outputLayer selectedOutputDecorationLayer doNotExport\"><\/div>\n<div class=\"outputLayer activeOutputDecorationLayer doNotExport\"><\/div>\n<div class=\"outputLayer scrollableOutputDecorationLayer doNotExport\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div style=\"margin: 10px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\">Last, I will split our data into a training set and a testing set, which will be used to teach and evaluate the ensemble, respectively. Using the <a href=\"https:\/\/www.mathworks.com\/help\/deeplearning\/ref\/dividerand.html\"><span style=\"font-family: monospace;\">dividerand<\/span><\/a> function, I put 70% of the data into the training set and 30% into the testing set as a starting point, but you can test out different divisions of data when building your own models.<\/div>\n<div style=\"background-color: #f5f5f5; margin: 10px 0 10px 0;\">\n<div class=\"inlineWrapper\">\n<div id=\"M_552C6439\" style=\"border-left: 1px solid #bfbfbf; border-right: 1px solid #bfbfbf; border-top: 1px solid #bfbfbf; border-bottom: 0px none #212121; border-radius: 4px 4px 0px 0px; padding: 6px 45px 0px 13px; line-height: 18.004px; min-height: 0px; white-space: nowrap; color: #212121; font-family: Menlo, Monaco, Consolas, 'Courier New', monospace; font-size: 14px;\"><span style=\"white-space: pre;\">numRows = size(carTable,1);<\/span><\/div>\n<\/div>\n<div class=\"inlineWrapper\">\n<div style=\"border-left: 1px solid #bfbfbf; border-right: 1px solid #bfbfbf; border-top: 0px none #212121; border-bottom: 0px none #212121; border-radius: 0px; padding: 0px 45px 0px 13px; line-height: 18.004px; min-height: 0px; white-space: nowrap; color: #212121; font-family: Menlo, Monaco, Consolas, 'Courier New', monospace; font-size: 14px;\"><span style=\"white-space: pre;\">[trainInd, ~, testInd] = dividerand(numRows, .7, 0, .3);<\/span><\/div>\n<\/div>\n<div class=\"inlineWrapper\">\n<div style=\"border-left: 1px solid #bfbfbf; border-right: 1px solid #bfbfbf; border-top: 0px none #212121; border-bottom: 0px none #212121; border-radius: 0px; padding: 0px 45px 0px 13px; line-height: 18.004px; min-height: 0px; white-space: nowrap; color: #212121; font-family: Menlo, Monaco, Consolas, 'Courier New', monospace; font-size: 14px;\"><\/div>\n<\/div>\n<div class=\"inlineWrapper\">\n<div style=\"border-left: 1px solid #bfbfbf; border-right: 1px solid #bfbfbf; border-top: 0px none #212121; border-bottom: 0px none #212121; border-radius: 0px; padding: 0px 45px 0px 13px; line-height: 18.004px; min-height: 0px; white-space: nowrap; color: #212121; font-family: Menlo, Monaco, Consolas, 'Courier New', monospace; font-size: 14px;\"><span style=\"white-space: pre;\">trainingData = carTable(trainInd, :);<\/span><\/div>\n<\/div>\n<div class=\"inlineWrapper\">\n<div style=\"border-left: 1px solid #bfbfbf; border-right: 1px solid #bfbfbf; border-top: 0px none #212121; border-bottom: 1px solid #bfbfbf; border-radius: 0px 0px 4px 4px; padding: 0px 45px 4px 13px; line-height: 18.004px; min-height: 0px; white-space: nowrap; color: #212121; font-family: Menlo, Monaco, Consolas, 'Courier New', monospace; font-size: 14px;\"><span style=\"white-space: pre;\">testingData = carTable(testInd, :);<\/span><\/div>\n<\/div>\n<\/div>\n<h2 style=\"margin: 3px 10px 5px 4px; padding: 0px; line-height: 20px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif; font-style: normal; font-size: 20px; font-weight: bold; text-align: left;\">2. Create an ensemble<\/h2>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\">Now that our data is ready, it&#8217;s time to start creating the ensemble! I&#8217;ll start by showing the easiest way to create an ensemble using the default parameters for each individual learner, and then I&#8217;ll also show how to use templates to customize your weak learners.<\/div>\n<h3 style=\"margin: 15px 10px 5px 4px; padding: 0px; line-height: 18px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif; font-style: normal; font-size: 17px; font-weight: bold; text-align: left;\">Using Bulit-In Algorithms<\/h3>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\">You can create an ensemble for regression by using <a href=\"https:\/\/www.mathworks.com\/help\/stats\/fitrensemble.html\"><span style=\"font-family: monospace;\">fitrensemble<\/span><\/a> <span style=\"font-family: monospace;\">(<\/span><a href=\"https:\/\/www.mathworks.com\/help\/stats\/fitcensemble.html\"><span style=\"font-family: monospace;\">fitcensemble<\/span><\/a> for classification). With just this function and your data, you could have an ensemble ready by executing the following line of code:<\/div>\n<div class=\"preformatted-matlab\" style=\"margin: 10px 3px 10px 55px; padding: 10px 10px 10px 5px;\">\n<div style=\"border-radius: 0px; padding: 0px; line-height: 15.6px; min-height: 16px; white-space: pre; color: #212121; font-family: Menlo, Monaco, Consolas, 'Courier New', monospace; font-size: 12px; border: 0px none #212121;\"><span style=\"white-space: pre;\">Mdl = fitrensemble(trainingData, <span style=\"color: #a709f5;\">&#8216;MPG&#8217;<\/span>);<\/span><\/div>\n<\/div>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\">This will use all the default settings for training an ensemble of weak regression learners: 100 trees are trained and they are aggregated using the least-squares boosting (LSBoost) algorithm.<\/div>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\">However, <span style=\"font-family: monospace;\">fitrensemble<\/span> also provides the option to customize the ensemble settings, so I will specify a few of these settings. First, I want to use the &#8216;Bag&#8217; method of aggregation instead of the &#8216;LSBoost&#8217; method because it tends to have higher accuracy and our dataset is relatively small. For a full list of aggregation algorithms and some suggestions on how to choose a starting algorithm, check out this <a href=\"https:\/\/www.mathworks.com\/help\/stats\/framework-for-ensemble-learning.html#bsvjy12\">documentation page<\/a>!<\/div>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\">I also want to specify how many learners will be in the ensemble, which is set by the &#8216;NumLearningCycles&#8217; property. To choose how many learners the ensemble will have, try starting with several dozen, training the ensemble, and then checking the ensemble quality. If the ensemble is not accurate and could benefit from more learners, then you can adjust this number or add them in later! For now, I&#8217;ll start with 30 learners.<\/div>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\">Both of these options are set using Name-Value arguments, as shown below.<\/div>\n<div style=\"background-color: #f5f5f5; margin: 10px 0 10px 0;\">\n<div class=\"inlineWrapper\">\n<div id=\"M_9847333E\" style=\"border-radius: 4px; padding: 6px 45px 4px 13px; line-height: 18.004px; min-height: 0px; white-space: nowrap; color: #212121; font-family: Menlo, Monaco, Consolas, 'Courier New', monospace; font-size: 14px; border: 1px solid #bfbfbf;\"><span style=\"white-space: pre;\">Mdl = fitrensemble(trainingData, <span style=\"color: #a709f5;\">&#8216;MPG&#8217;<\/span>, <span style=\"color: #a709f5;\">&#8216;Method&#8217;<\/span>, <span style=\"color: #a709f5;\">&#8216;Bag&#8217;<\/span>, <span style=\"color: #a709f5;\">&#8216;NumLearningCycles&#8217;<\/span>, 30);<\/span><\/div>\n<\/div>\n<\/div>\n<div style=\"margin: 10px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\">And just like that, we&#8217;ve trained an ensemble of 50 learners that are ready to be used on new data!<\/div>\n<h3 style=\"margin: 3px 10px 5px 4px; padding: 0px; line-height: 18px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif; font-style: normal; font-size: 17px; font-weight: bold; text-align: left;\">Using Templates<\/h3>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\">There may be times when you want to change some parameters of the individual learners, not just of the ensemble. To do that, we can use<span style=\"font-style: italic;\"> learner templates.<\/span><\/div>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\">Unless otherwise specified, <span style=\"font-family: monospace;\">fitrensemble<\/span> creates an ensemble of default regression tree learners, but this may not always be what you want. As we saw earlier, our data has some missing values, which can decrease the performance of these trees. Trees that use <a href=\"https:\/\/www.mathworks.com\/help\/stats\/surrogate-splits-for-missing-data.html\">surrogate splits<\/a> tend to perform better with missing data than trees that don&#8217;t, so I will use the <a href=\"https:\/\/www.mathworks.com\/help\/stats\/templatetree.html\"><span style=\"font-family: monospace;\">templateTree<\/span><\/a> function to specify that I want the learners to use surrogate splits.<\/div>\n<div style=\"background-color: #f5f5f5; margin: 10px 0 10px 0;\">\n<div class=\"inlineWrapper\">\n<div id=\"M_BF6991E6\" style=\"border-left: 1px solid #bfbfbf; border-right: 1px solid #bfbfbf; border-top: 1px solid #bfbfbf; border-bottom: 0px none #212121; border-radius: 4px 4px 0px 0px; padding: 6px 45px 0px 13px; line-height: 18.004px; min-height: 0px; white-space: nowrap; color: #212121; font-family: Menlo, Monaco, Consolas, 'Courier New', monospace; font-size: 14px;\"><span style=\"white-space: pre;\">templ = templateTree(<span style=\"color: #a709f5;\">&#8216;Surrogate&#8217;<\/span>,<span style=\"color: #a709f5;\">&#8216;all&#8217;<\/span>, <span style=\"color: #a709f5;\">&#8216;Type&#8217;<\/span>, <span style=\"color: #a709f5;\">&#8216;regression&#8217;<\/span>);<\/span><\/div>\n<\/div>\n<div class=\"inlineWrapper\">\n<div style=\"border-left: 1px solid #bfbfbf; border-right: 1px solid #bfbfbf; border-top: 0px none #212121; border-bottom: 1px solid #bfbfbf; border-radius: 0px 0px 4px 4px; padding: 0px 45px 4px 13px; line-height: 18.004px; min-height: 0px; white-space: nowrap; color: #212121; font-family: Menlo, Monaco, Consolas, 'Courier New', monospace; font-size: 14px;\"><span style=\"white-space: pre;\">templMdl = fitrensemble(trainingData, <span style=\"color: #a709f5;\">&#8216;MPG&#8217;<\/span>, <span style=\"color: #a709f5;\">&#8216;Method&#8217;<\/span>, <span style=\"color: #a709f5;\">&#8216;Bag&#8217;<\/span>, <span style=\"color: #a709f5;\">&#8216;NumLearningCycles&#8217;<\/span>, 30, <span style=\"color: #a709f5;\">&#8216;Learners&#8217;<\/span>, templ);<\/span><\/div>\n<\/div>\n<\/div>\n<div style=\"margin: 10px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\">As before, we end up with an ensemble that can be used to make predictions on new data! While you can give <span style=\"font-family: monospace;\">fitcensemble<\/span> and <span style=\"font-family: monospace;\">fitrensemble<\/span> a cell array of learner templates, the most common usage is to give just one weak learner template.<\/div>\n<h2 style=\"margin: 3px 10px 5px 4px; padding: 0px; line-height: 20px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif; font-style: normal; font-size: 20px; font-weight: bold; text-align: left;\">3. Evaluate the Ensemble<\/h2>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\">Once you have a trained ensemble, it&#8217;s time to see how well it performs! The predictive quality of an ensemble cannot be evaluated based on its performance on training data, as the ensemble knows it too well. It&#8217;s very likely that it will perform really well on the training data, but that does not mean it will perform well on any other data. To obtain a better idea of the quality of an ensemble, you can use one of these methods:<\/div>\n<ul style=\"margin: 10px 0px 20px; padding-left: 0px; font-family: Helvetica, Arial, sans-serif; font-size: 14px;\">\n<li style=\"margin-left: 56px; line-height: 21px; min-height: 0px; text-align: left; white-space: pre-wrap;\"><span style=\"font-weight: bold;\">If you DON&#8217;T have a lot of training data:<\/span> <a href=\"#H_BCAF8D2E\">Evaluate the ensemble by cross validation<\/a><\/li>\n<li style=\"margin-left: 56px; line-height: 21px; min-height: 0px; text-align: left; white-space: pre-wrap;\"><span style=\"font-weight: bold;\">If you DO have a lot of training data:<\/span> <a href=\"#H_D5F7ABC4\">Evaluate the ensemble on an independent test set<\/a><\/li>\n<\/ul>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\">I will show how to use both of these methods to evaluate a model in the following sections.<\/div>\n<h3 id=\"H_BCAF8D2E\" style=\"margin: 3px 10px 5px 4px; padding: 0px; line-height: 18px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif; font-style: normal; font-size: 17px; font-weight: bold; text-align: left;\">Evaluate through Cross-Validation<\/h3>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\">Cross validation is a common technique for evaluating a model&#8217;s performance by partitioning the total dataset and using some partitions for training and others for testing. There are multiple types of cross-validation, and many allow you to eventually use all of the training data to train the model, which is what makes it ideal for smaller datasets. If you are not familiar with cross-validation, check out <a href=\"https:\/\/www.mathworks.com\/discovery\/cross-validation.html\">this discovery page<\/a> to learn more!<\/div>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\">For this example, I will be using k-fold cross-validation. You can perform cross-validation when creating your ensemble by using the &#8216;CrossVal&#8217; Name-Value Argument of <span style=\"font-family: monospace;\">fitrensemble<\/span>, as outlined below:<\/div>\n<div class=\"preformatted-matlab\" style=\"margin: 10px 3px 10px 55px; padding: 10px 10px 10px 5px;\">\n<div style=\"border-radius: 0px; padding: 0px; line-height: 15.6px; min-height: 16px; white-space: pre; color: #212121; font-family: Menlo, Monaco, Consolas, 'Courier New', monospace; font-size: 12px; border: 0px none #212121;\"><span style=\"white-space: pre;\">Mdl = fitrensemble(trainingData, <span style=\"color: #a709f5;\">&#8216;MPG&#8217;<\/span>, <span style=\"color: #a709f5;\">&#8216;CrossVal&#8217;<\/span>, <span style=\"color: #a709f5;\">&#8216;on&#8217;<\/span>);<\/span><\/div>\n<\/div>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\">Since we already have an ensemble, however, we can use the <a href=\"https:\/\/www.mathworks.com\/help\/stats\/classificationsvm.crossval.html\"><span style=\"font-family: monospace;\">crossval<\/span><\/a> function to cross-validate our model, then use <a href=\"https:\/\/www.mathworks.com\/help\/stats\/classreg.learning.partition.regressionpartitionedmodel.kfoldloss.html\"><span style=\"font-family: monospace;\">kfoldLoss<\/span><\/a> to extract the average mean squared error (MSE), or <span style=\"font-style: italic;\">loss<\/span>, of our final model.<\/div>\n<div style=\"background-color: #f5f5f5; margin: 10px 0 10px 0;\">\n<div class=\"inlineWrapper\">\n<div style=\"border-left: 1px solid #bfbfbf; border-right: 1px solid #bfbfbf; border-top: 1px solid #bfbfbf; border-bottom: 0px none #212121; border-radius: 4px 4px 0px 0px; padding: 6px 45px 0px 13px; line-height: 18.004px; min-height: 0px; white-space: nowrap; color: #212121; font-family: Menlo, Monaco, Consolas, 'Courier New', monospace; font-size: 14px;\"><span style=\"white-space: pre;\">cvens = crossval(templMdl);<\/span><\/div>\n<\/div>\n<div class=\"inlineWrapper outputs\">\n<div style=\"border-left: 1px solid #bfbfbf; border-right: 1px solid #bfbfbf; border-top: 0px none #212121; border-bottom: 1px solid #bfbfbf; border-radius: 0px; padding: 0px 45px 4px 13px; line-height: 18.004px; min-height: 0px; white-space: nowrap; color: #212121; font-family: Menlo, Monaco, Consolas, 'Courier New', monospace; font-size: 14px;\"><span style=\"white-space: pre;\">kfoldLoss(cvens)<\/span><\/div>\n<div style=\"color: #212121; padding: 10px 0px 6px 17px; background: #ffffff none repeat scroll 0% 0% \/ auto padding-box border-box; font-family: Menlo, Monaco, Consolas, 'Courier New', monospace; font-size: 14px; overflow-x: hidden; line-height: 17.234px;\">\n<div class=\"variableElement\" style=\"font-family: Menlo, Monaco, Consolas, 'Courier New', monospace; font-size: 12px;\">ans = 9.0388<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div style=\"margin: 10px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\">We can also set the &#8216;mode&#8217; of <span style=\"font-family: monospace;\">kfoldLoss<\/span> to &#8216;cumulative&#8217; and then plot the results to show how the loss value changes as more trees are trained.<\/div>\n<div style=\"background-color: #f5f5f5; margin: 10px 0 10px 0;\">\n<div class=\"inlineWrapper outputs\">\n<div style=\"border-radius: 4px 4px 0px 0px; padding: 6px 45px 4px 13px; line-height: 18.004px; min-height: 0px; white-space: nowrap; color: #212121; font-family: Menlo, Monaco, Consolas, 'Courier New', monospace; font-size: 14px; border: 1px solid #bfbfbf;\"><span style=\"white-space: pre;\">cValLoss = kfoldLoss(cvens,<span style=\"color: #a709f5;\">&#8216;mode&#8217;<\/span>,<span style=\"color: #a709f5;\">&#8216;cumulative&#8217;<\/span>)<\/span><\/div>\n<div style=\"color: #212121; padding: 10px 0px 6px 17px; background: #ffffff none repeat scroll 0% 0% \/ auto padding-box border-box; font-family: Menlo, Monaco, Consolas, 'Courier New', monospace; font-size: 14px; overflow-x: hidden; line-height: 17.234px;\">\n<div class=\"inlineElement eoOutputWrapper embeddedOutputsVariableMatrixElement\" style=\"width: 1146px; white-space: normal; font-style: normal; color: #212121; font-size: 12px;\" data-testid=\"output_4\" data-width=\"1116\">\n<div class=\"matrixElement veSpecifier saveLoad eoOutputContent\" style=\"white-space: normal; font-style: normal; color: #212121; font-size: 12px;\">\n<div class=\"veVariableName variableNameElement double\" style=\"width: 1116px; white-space: normal; font-style: normal; color: #212121; font-size: 12px;\">\n<div class=\"headerElementClickToInteract\" style=\"white-space: normal; font-style: normal; color: #212121; font-size: 12px;\"><span style=\"white-space: normal; font-style: normal; color: #212121; font-size: 12px;\">cValLoss = <\/span><span class=\"veVariableValueSummary veMetaSummary\" style=\"white-space: normal; font-style: normal; color: #b3b3b3; font-size: 12px;\">30\u00d71<\/span><\/div>\n<\/div>\n<div class=\"valueContainer\" style=\"white-space: nowrap; font-style: normal; color: #212121; font-size: 12px;\" data-layout=\"{&quot;columnWidth&quot;:66,&quot;totalColumns&quot;:&quot;1&quot;,&quot;totalRows&quot;:&quot;30&quot;,&quot;charsPerColumn&quot;:10}\">\n<div class=\"variableValue\" style=\"width: 68px; white-space: pre; font-style: normal; color: #212121; font-size: 12px;\">15.6090<br \/>\n11.8164<br \/>\n10.9555<br \/>\n10.7656<br \/>\n10.5454<br \/>\n9.9553<br \/>\n9.8663<br \/>\n9.8305<br \/>\n9.6588<br \/>\n9.4307<\/div>\n<div class=\"horizontalEllipsis hide\" style=\"white-space: nowrap; font-style: normal; color: #212121; font-size: 12px;\"><\/div>\n<div class=\"verticalEllipsis\" style=\"white-space: nowrap; font-style: normal; color: #212121; font-size: 12px;\"><\/div>\n<\/div>\n<\/div>\n<div class=\"outputLayer selectedOutputDecorationLayer doNotExport\" style=\"white-space: normal; font-style: normal; color: #212121; font-size: 12px;\"><\/div>\n<div class=\"outputLayer activeOutputDecorationLayer doNotExport\" style=\"white-space: normal; font-style: normal; color: #212121; font-size: 12px;\"><\/div>\n<div class=\"outputLayer scrollableOutputDecorationLayer doNotExport\" style=\"white-space: normal; font-style: normal; color: #212121; font-size: 12px;\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"inlineWrapper\">\n<div style=\"border-left: 1px solid #bfbfbf; border-right: 1px solid #bfbfbf; border-top: 1px solid #bfbfbf; border-bottom: 0px none #212121; border-radius: 0px; padding: 6px 45px 0px 13px; line-height: 18.004px; min-height: 0px; white-space: nowrap; color: #212121; font-family: Menlo, Monaco, Consolas, 'Courier New', monospace; font-size: 14px;\"><span style=\"white-space: pre;\">plot(cValLoss, <span style=\"color: #a709f5;\">&#8216;r&#8211;&#8216;<\/span>)<\/span><\/div>\n<\/div>\n<div class=\"inlineWrapper\">\n<div style=\"border-left: 1px solid #bfbfbf; border-right: 1px solid #bfbfbf; border-top: 0px none #212121; border-bottom: 0px none #212121; border-radius: 0px; padding: 0px 45px 0px 13px; line-height: 18.004px; min-height: 0px; white-space: nowrap; color: #212121; font-family: Menlo, Monaco, Consolas, 'Courier New', monospace; font-size: 14px;\"><span style=\"white-space: pre;\">xlabel(<span style=\"color: #a709f5;\">&#8216;Number of trees&#8217;<\/span>)<\/span><\/div>\n<\/div>\n<div class=\"inlineWrapper outputs\">\n<div style=\"border-left: 1px solid #bfbfbf; border-right: 1px solid #bfbfbf; border-top: 0px none #212121; border-bottom: 1px solid #bfbfbf; border-radius: 0px; padding: 0px 45px 4px 13px; line-height: 18.004px; min-height: 0px; white-space: nowrap; color: #212121; font-family: Menlo, Monaco, Consolas, 'Courier New', monospace; font-size: 14px;\"><span style=\"white-space: pre;\">ylabel(<span style=\"color: #a709f5;\">&#8216;Cross-Validation loss&#8217;<\/span>)<\/span><\/div>\n<div style=\"color: #212121; padding: 10px 0px 6px 17px; background: #ffffff none repeat scroll 0% 0% \/ auto padding-box border-box; font-family: Menlo, Monaco, Consolas, 'Courier New', monospace; font-size: 14px; overflow-x: hidden; line-height: 17.234px;\">\n<div class=\"inlineElement eoOutputWrapper embeddedOutputsFigure\" style=\"width: 1146px;\" data-testid=\"output_5\">\n<div class=\"figureElement eoOutputContent\"><img decoding=\"async\" class=\"figureImage figureContainingNode\" style=\"width: 560px; padding-bottom: 0px;\" src=\"https:\/\/blogs.mathworks.com\/student-lounge\/files\/2023\/09\/23sept11_2.png\" \/><\/div>\n<div class=\"outputLayer selectedOutputDecorationLayer doNotExport\"><\/div>\n<div class=\"outputLayer activeOutputDecorationLayer doNotExport\"><\/div>\n<div class=\"outputLayer scrollableOutputDecorationLayer doNotExport\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<h3 id=\"H_D5F7ABC4\" style=\"margin: 3px 10px 5px 4px; padding: 0px; line-height: 18px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif; font-style: normal; font-size: 17px; font-weight: bold; text-align: left;\">Evaluate on test set<\/h3>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\">If you have enough data to use only a portion of it for training, you can use the rest of the data to test how well your model performs. First, make sure you separate your data into a training and testing set, as we did <a href=\"#M_552C6439\">earlier<\/a>, then train your model using only the training set.<\/div>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\">Once the ensemble is trained, we can use it on the testing data and then calculate the loss of the model on this data:<\/div>\n<div style=\"background-color: #f5f5f5; margin: 10px 0 10px 0;\">\n<div class=\"inlineWrapper outputs\">\n<div style=\"border-radius: 4px 4px 0px 0px; padding: 6px 45px 4px 13px; line-height: 18.004px; min-height: 0px; white-space: nowrap; color: #212121; font-family: Menlo, Monaco, Consolas, 'Courier New', monospace; font-size: 14px; border: 1px solid #bfbfbf;\"><span style=\"white-space: pre;\">loss(templMdl,testingData,<span style=\"color: #a709f5;\">&#8220;MPG&#8221;<\/span>)<\/span><\/div>\n<div style=\"color: #212121; padding: 10px 0px 6px 17px; background: #ffffff none repeat scroll 0% 0% \/ auto padding-box border-box; font-family: Menlo, Monaco, Consolas, 'Courier New', monospace; font-size: 14px; overflow-x: hidden; line-height: 17.234px;\">\n<div class=\"variableElement\" style=\"font-family: Menlo, Monaco, Consolas, 'Courier New', monospace; font-size: 12px;\">ans = 8.5888<\/div>\n<\/div>\n<\/div>\n<div class=\"inlineWrapper\">\n<div style=\"border-left: 1px solid #bfbfbf; border-right: 1px solid #bfbfbf; border-top: 1px solid #bfbfbf; border-bottom: 0px none #212121; border-radius: 0px; padding: 6px 45px 0px 13px; line-height: 18.004px; min-height: 0px; white-space: nowrap; color: #212121; font-family: Menlo, Monaco, Consolas, 'Courier New', monospace; font-size: 14px;\"><span style=\"white-space: pre;\">plot(loss(templMdl,testingData,<span style=\"color: #a709f5;\">&#8220;MPG&#8221;<\/span>,<span style=\"color: #a709f5;\">&#8216;mode&#8217;<\/span>,<span style=\"color: #a709f5;\">&#8216;cumulative&#8217;<\/span>))<\/span><\/div>\n<\/div>\n<div class=\"inlineWrapper\">\n<div style=\"border-left: 1px solid #bfbfbf; border-right: 1px solid #bfbfbf; border-top: 0px none #212121; border-bottom: 0px none #212121; border-radius: 0px; padding: 0px 45px 0px 13px; line-height: 18.004px; min-height: 0px; white-space: nowrap; color: #212121; font-family: Menlo, Monaco, Consolas, 'Courier New', monospace; font-size: 14px;\"><span style=\"white-space: pre;\">xlabel(<span style=\"color: #a709f5;\">&#8216;Number of trees&#8217;<\/span>)<\/span><\/div>\n<\/div>\n<div class=\"inlineWrapper outputs\">\n<div style=\"border-left: 1px solid #bfbfbf; border-right: 1px solid #bfbfbf; border-top: 0px none #212121; border-bottom: 1px solid #bfbfbf; border-radius: 0px; padding: 0px 45px 4px 13px; line-height: 18.004px; min-height: 0px; white-space: nowrap; color: #212121; font-family: Menlo, Monaco, Consolas, 'Courier New', monospace; font-size: 14px;\"><span style=\"white-space: pre;\">ylabel(<span style=\"color: #a709f5;\">&#8216;Test loss&#8217;<\/span>)<\/span><\/div>\n<div style=\"color: #212121; padding: 10px 0px 6px 17px; background: #ffffff none repeat scroll 0% 0% \/ auto padding-box border-box; font-family: Menlo, Monaco, Consolas, 'Courier New', monospace; font-size: 14px; overflow-x: hidden; line-height: 17.234px;\">\n<div class=\"inlineElement eoOutputWrapper embeddedOutputsFigure\" style=\"width: 1146px;\" data-testid=\"output_7\">\n<div class=\"figureElement eoOutputContent\"><img decoding=\"async\" class=\"figureImage figureContainingNode\" style=\"width: 560px; padding-bottom: 0px;\" src=\"https:\/\/blogs.mathworks.com\/student-lounge\/files\/2023\/09\/23sept11_3.png\" \/><\/div>\n<div class=\"outputLayer selectedOutputDecorationLayer doNotExport\"><\/div>\n<div class=\"outputLayer activeOutputDecorationLayer doNotExport\"><\/div>\n<div class=\"outputLayer scrollableOutputDecorationLayer doNotExport\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div style=\"margin: 10px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\">You can also use the ensemble to make predictions using the <a href=\"https:\/\/www.mathworks.com\/help\/stats\/compactregressionensemble.predict.html\"><span style=\"font-family: monospace;\">predict<\/span><\/a> function. With a test set, you can compare the expected results from the testing data to the results predicted by the ensemble. In the plot below, the blue line represents the expected results, and the red circles are the predicted results; the further away a circle is from the blue line, the less accurate the prediction was.<\/div>\n<div style=\"background-color: #f5f5f5; margin: 10px 0 10px 0;\">\n<div class=\"inlineWrapper\">\n<div style=\"border-left: 1px solid #bfbfbf; border-right: 1px solid #bfbfbf; border-top: 1px solid #bfbfbf; border-bottom: 0px none #212121; border-radius: 4px 4px 0px 0px; padding: 6px 45px 0px 13px; line-height: 18.004px; min-height: 0px; white-space: nowrap; color: #212121; font-family: Menlo, Monaco, Consolas, 'Courier New', monospace; font-size: 14px;\"><span style=\"white-space: pre;\">predMPG = predict(templMdl, testingData);<\/span><\/div>\n<\/div>\n<div class=\"inlineWrapper\">\n<div style=\"border-left: 1px solid #bfbfbf; border-right: 1px solid #bfbfbf; border-top: 0px none #212121; border-bottom: 0px none #212121; border-radius: 0px; padding: 0px 45px 0px 13px; line-height: 18.004px; min-height: 0px; white-space: nowrap; color: #212121; font-family: Menlo, Monaco, Consolas, 'Courier New', monospace; font-size: 14px;\"><span style=\"white-space: pre;\">expectMPG = testingData.MPG;<\/span><\/div>\n<\/div>\n<div class=\"inlineWrapper\">\n<div style=\"border-left: 1px solid #bfbfbf; border-right: 1px solid #bfbfbf; border-top: 0px none #212121; border-bottom: 0px none #212121; border-radius: 0px; padding: 0px 45px 0px 13px; line-height: 18.004px; min-height: 0px; white-space: nowrap; color: #212121; font-family: Menlo, Monaco, Consolas, 'Courier New', monospace; font-size: 14px;\"><\/div>\n<\/div>\n<div class=\"inlineWrapper\">\n<div style=\"border-left: 1px solid #bfbfbf; border-right: 1px solid #bfbfbf; border-top: 0px none #212121; border-bottom: 0px none #212121; border-radius: 0px; padding: 0px 45px 0px 13px; line-height: 18.004px; min-height: 0px; white-space: nowrap; color: #212121; font-family: Menlo, Monaco, Consolas, 'Courier New', monospace; font-size: 14px;\"><span style=\"white-space: pre;\">plot(expectMPG, expectMPG);<\/span><\/div>\n<\/div>\n<div class=\"inlineWrapper\">\n<div style=\"border-left: 1px solid #bfbfbf; border-right: 1px solid #bfbfbf; border-top: 0px none #212121; border-bottom: 0px none #212121; border-radius: 0px; padding: 0px 45px 0px 13px; line-height: 18.004px; min-height: 0px; white-space: nowrap; color: #212121; font-family: Menlo, Monaco, Consolas, 'Courier New', monospace; font-size: 14px;\"><span style=\"white-space: pre;\">hold <span style=\"color: #a709f5;\">on<\/span><\/span><\/div>\n<\/div>\n<div class=\"inlineWrapper\">\n<div style=\"border-left: 1px solid #bfbfbf; border-right: 1px solid #bfbfbf; border-top: 0px none #212121; border-bottom: 0px none #212121; border-radius: 0px; padding: 0px 45px 0px 13px; line-height: 18.004px; min-height: 0px; white-space: nowrap; color: #212121; font-family: Menlo, Monaco, Consolas, 'Courier New', monospace; font-size: 14px;\"><span style=\"white-space: pre;\">scatter(expectMPG, predMPG)<\/span><\/div>\n<\/div>\n<div class=\"inlineWrapper\">\n<div style=\"border-left: 1px solid #bfbfbf; border-right: 1px solid #bfbfbf; border-top: 0px none #212121; border-bottom: 0px none #212121; border-radius: 0px; padding: 0px 45px 0px 13px; line-height: 18.004px; min-height: 0px; white-space: nowrap; color: #212121; font-family: Menlo, Monaco, Consolas, 'Courier New', monospace; font-size: 14px;\"><span style=\"white-space: pre;\">xlabel(<span style=\"color: #a709f5;\">&#8216;True Response&#8217;<\/span>)<\/span><\/div>\n<\/div>\n<div class=\"inlineWrapper\">\n<div style=\"border-left: 1px solid #bfbfbf; border-right: 1px solid #bfbfbf; border-top: 0px none #212121; border-bottom: 0px none #212121; border-radius: 0px; padding: 0px 45px 0px 13px; line-height: 18.004px; min-height: 0px; white-space: nowrap; color: #212121; font-family: Menlo, Monaco, Consolas, 'Courier New', monospace; font-size: 14px;\"><span style=\"white-space: pre;\">ylabel(<span style=\"color: #a709f5;\">&#8216;Predicted Response&#8217;<\/span>)<\/span><\/div>\n<\/div>\n<div class=\"inlineWrapper outputs\">\n<div style=\"border-left: 1px solid #bfbfbf; border-right: 1px solid #bfbfbf; border-top: 0px none #212121; border-bottom: 1px solid #bfbfbf; border-radius: 0px; padding: 0px 45px 4px 13px; line-height: 18.004px; min-height: 0px; white-space: nowrap; color: #212121; font-family: Menlo, Monaco, Consolas, 'Courier New', monospace; font-size: 14px;\"><span style=\"white-space: pre;\">hold <span style=\"color: #a709f5;\">off<\/span><\/span><\/div>\n<div style=\"color: #212121; padding: 10px 0px 6px 17px; background: #ffffff none repeat scroll 0% 0% \/ auto padding-box border-box; font-family: Menlo, Monaco, Consolas, 'Courier New', monospace; font-size: 14px; overflow-x: hidden; line-height: 17.234px;\">\n<div class=\"inlineElement eoOutputWrapper embeddedOutputsFigure\" style=\"width: 1146px;\" data-testid=\"output_8\">\n<div class=\"figureElement eoOutputContent\"><img decoding=\"async\" class=\"figureImage figureContainingNode\" style=\"width: 560px; padding-bottom: 0px;\" src=\"https:\/\/blogs.mathworks.com\/student-lounge\/files\/2023\/09\/23sept11_4.png\" \/><\/div>\n<div class=\"outputLayer selectedOutputDecorationLayer doNotExport\"><\/div>\n<div class=\"outputLayer activeOutputDecorationLayer doNotExport\"><\/div>\n<div class=\"outputLayer scrollableOutputDecorationLayer doNotExport\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div style=\"margin: 10px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\">You can use these evaluation metrics to compare multiple ensembles and choose the one that performs the best.<\/div>\n<h2 style=\"margin: 3px 10px 5px 4px; padding: 0px; line-height: 20px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif; font-style: normal; font-size: 20px; font-weight: bold; text-align: left;\">4. Iterate and Improve!<\/h2>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\">As with any machine learning workflow, it&#8217;s important to try out different algorithms until you get an ensemble that you are happy with. When I first started creating this ensemble, I used the &#8216;LSBoost&#8217; aggregation method instead of &#8216;Bag&#8217; and the performance was consistently pretty poor, so I changed this property in <a href=\"#M_9847333E\">line 17<\/a> (and <a href=\"#M_BF6991E6\">19<\/a>) and re-ran the entire Live Script, resulting in a new, fully evaluated model in a matter of seconds. In addition to testing out different aggregation algorithms, here are some other suggestions for improving your ensemble:<\/div>\n<ul style=\"margin: 10px 0px 20px; padding-left: 0px; font-family: Helvetica, Arial, sans-serif; font-size: 14px;\">\n<li style=\"margin-left: 56px; line-height: 21px; min-height: 0px; text-align: left; white-space: pre-wrap;\">If it appears that the loss of your ensemble is still decreasing when all members have finished training, this could indicate that you need more members. You can add them using the <a href=\"https:\/\/www.mathworks.com\/help\/stats\/regressionensemble.resume.html\"><span style=\"font-family: monospace;\">resume<\/span><\/a> method. Repeat until adding more members does not improve ensemble quality.<\/li>\n<li style=\"margin-left: 56px; line-height: 21px; min-height: 0px; text-align: left; white-space: pre-wrap;\">Try optimizing your hyperparameters automatically by using the &#8216;OptimizeHyperparameters&#8217; and &#8216;HyperparameterOptimizationOptions&#8217; Name-Value arguments when calling <span style=\"font-family: monospace;\">fitrensemble<\/span>. Check out this example in the documentation to learn more: <a href=\"https:\/\/www.mathworks.com\/help\/stats\/fitrensemble.html#bvds9wb\">Hyperparameter optimization<\/a>.<\/li>\n<li style=\"margin-left: 56px; line-height: 21px; min-height: 0px; text-align: left; white-space: pre-wrap;\">Test out different weak learners! There are lots of different settings and templates you can use, especially if you&#8217;re creating a classification ensemble. Try different parameters when calling <span style=\"font-family: monospace;\">fitrensemble<\/span> or <span style=\"font-family: monospace;\">fitcensemble<\/span>, use different template types, and play around with the different options of each template.<\/li>\n<li style=\"margin-left: 56px; line-height: 21px; min-height: 0px; text-align: left; white-space: pre-wrap;\">At the end of the day, a model is only as good as the data it is trained on, so make sure your data is clean and test out different divisions of training and testing data to see what works best for your ensemble. There are many different ways to clean data depending on what format it is in, so use this <a href=\"https:\/\/www.mathworks.com\/help\/matlab\/preprocessing-data.html\">documentation page<\/a> as a starting point to find resources based on the format and patterns of your dataset!<\/li>\n<\/ul>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\">If you are interested in deep learning and would like to learn about ensemble learning with neural networks, check out this <a href=\"https:\/\/blogs.mathworks.com\/deep-learning\/2019\/06\/03\/ensemble-learning\/\">blog post<\/a> next!<\/div>\n<\/div>\n<p><script type=\"text\/javascript\">var css = '\/* Styling that is common to warnings and errors is in diagnosticOutput.css *\/.embeddedOutputsErrorElement {    min-height: 18px;    max-height: 550px;} .embeddedOutputsErrorElement .diagnosticMessage-errorType {    overflow: auto;} .embeddedOutputsErrorElement.inlineElement {} .embeddedOutputsErrorElement.rightPaneElement {} \/* Styling that is common to warnings and errors is in diagnosticOutput.css *\/.embeddedOutputsWarningElement {    min-height: 18px;    max-height: 550px;} .embeddedOutputsWarningElement .diagnosticMessage-warningType {    overflow: auto;} .embeddedOutputsWarningElement.inlineElement {} .embeddedOutputsWarningElement.rightPaneElement {} \/* Copyright 2015-2019 The MathWorks, Inc. *\/\/* In this file, styles are not scoped to rtcContainer since they could be in the Dojo Tooltip *\/.diagnosticMessage-wrapper {    font-family: Menlo, Monaco, Consolas, \"Courier New\", monospace;    font-size: 12px;} .diagnosticMessage-wrapper.diagnosticMessage-warningType {    color: rgb(255,100,0);} .diagnosticMessage-wrapper.diagnosticMessage-warningType a {    color: rgb(255,100,0);    text-decoration: underline;} .diagnosticMessage-wrapper.diagnosticMessage-errorType {    color: rgb(230,0,0);} .diagnosticMessage-wrapper.diagnosticMessage-errorType a {    color: rgb(230,0,0);    text-decoration: underline;} .diagnosticMessage-wrapper .diagnosticMessage-messagePart,.diagnosticMessage-wrapper .diagnosticMessage-causePart {    white-space: pre-wrap;} .diagnosticMessage-wrapper .diagnosticMessage-stackPart {    white-space: pre;} .embeddedOutputsTextElement,.embeddedOutputsVariableStringElement {    white-space: pre;    word-wrap:  initial;    min-height: 18px;    max-height: 550px;} .embeddedOutputsTextElement .textElement,.embeddedOutputsVariableStringElement .textElement {    overflow: auto;} .textElement,.rtcDataTipElement .textElement {    padding-top: 2px;} .embeddedOutputsTextElement.inlineElement,.embeddedOutputsVariableStringElement.inlineElement {} .inlineElement .textElement {} .embeddedOutputsTextElement.rightPaneElement,.embeddedOutputsVariableStringElement.rightPaneElement {    min-height: 16px;} .rightPaneElement .textElement {    padding-top: 2px;    padding-left: 9px;} .embeddedOutputsVariableTableElement .ClientViewDiv  table tr {  height: 22px;  white-space: nowrap;} .embeddedOutputsVariableTableElement .ClientViewDiv  table tr td,.embeddedOutputsVariableTableElement .ClientViewDiv  table tr th {  background-color:white;  text-overflow: ellipsis;  font-family: Arial, sans-serif;  font-size: 12px;  overflow : hidden;} .embeddedOutputsVariableTableElement .ClientViewDiv  table tr span {  text-overflow: ellipsis;  padding: 3px;} .embeddedOutputsVariableTableElement .ClientViewDiv  table tr th {    color: rgba(0,0,0,0.5);  padding: 3px;  font-size: 9px;} .variableValue { width: 100% !important; } .embeddedOutputsMatrixElement,.eoOutputWrapper .matrixElement {    min-height: 18px;    box-sizing: border-box;} .embeddedOutputsMatrixElement .matrixElement,.eoOutputWrapper  .matrixElement,.rtcDataTipElement .matrixElement {    position: relative;} .matrixElement .variableValue,.rtcDataTipElement .matrixElement .variableValue {    white-space: pre;    display: inline-block;    vertical-align: top;    overflow: hidden;} .embeddedOutputsMatrixElement.inlineElement {} .embeddedOutputsMatrixElement.inlineElement .topHeaderWrapper {    display: none;} .embeddedOutputsMatrixElement.inlineElement .veTable .body {    padding-top: 0 !important;    max-height: 100px;} .inlineElement .matrixElement {    max-height: 300px;} .embeddedOutputsMatrixElement.rightPaneElement {} .rightPaneElement .matrixElement,.rtcDataTipElement .matrixElement {    overflow: hidden;    padding-left: 9px;} .rightPaneElement .matrixElement {    margin-bottom: -1px;} .embeddedOutputsMatrixElement .matrixElement .valueContainer,.eoOutputWrapper .matrixElement .valueContainer,.rtcDataTipElement .matrixElement .valueContainer {    white-space: nowrap;    margin-bottom: 3px;} .embeddedOutputsMatrixElement .matrixElement .valueContainer .horizontalEllipsis.hide,.embeddedOutputsMatrixElement .matrixElement .verticalEllipsis.hide,.eoOutputWrapper .matrixElement .valueContainer .horizontalEllipsis.hide,.eoOutputWrapper .matrixElement .verticalEllipsis.hide,.rtcDataTipElement .matrixElement .valueContainer .horizontalEllipsis.hide,.rtcDataTipElement .matrixElement .verticalEllipsis.hide {    display: none;} .embeddedOutputsVariableMatrixElement .matrixElement .valueContainer.hideEllipses .verticalEllipsis, .embeddedOutputsVariableMatrixElement .matrixElement .valueContainer.hideEllipses .horizontalEllipsis {    display:none;} .embeddedOutputsMatrixElement .matrixElement .valueContainer .horizontalEllipsis,.eoOutputWrapper .matrixElement .valueContainer .horizontalEllipsis {    margin-bottom: -3px;} .eoOutputWrapper .embeddedOutputsVariableMatrixElement .matrixElement .valueContainer {    cursor: default !important;} .embeddedOutputsVariableElement {    white-space: pre-wrap;    word-wrap: break-word;    min-height: 18px;    max-height: 250px;    overflow: auto;} .variableElement {} .embeddedOutputsVariableElement.inlineElement {} .inlineElement .variableElement {} .embeddedOutputsVariableElement.rightPaneElement {    min-height: 16px;} .rightPaneElement .variableElement {    padding-top: 2px;    padding-left: 9px;} .outputsOnRight .embeddedOutputsVariableElement.rightPaneElement .eoOutputContent {    \/* Remove extra space allocated for navigation border *\/    margin-top: 0;    margin-bottom: 0;} .variableNameElement {    margin-bottom: 3px;    display: inline-block;} \/* * Ellipses as base64 for HTML export. *\/.matrixElement .horizontalEllipsis,.rtcDataTipElement .matrixElement .horizontalEllipsis {    display: inline-block;    margin-top: 3px;    \/* base64 encoded version of images-liveeditor\/HEllipsis.png *\/    width: 30px;    height: 12px;    background-repeat: no-repeat;    background-image: url(\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAJCAYAAADO1CeCAAAAJUlEQVR42mP4\/\/8\/A70xw0i29BUDFPxnAEtTW37wWDqakIa4pQDvOOG89lHX2gAAAABJRU5ErkJggg==\");} .matrixElement .verticalEllipsis,.textElement .verticalEllipsis,.rtcDataTipElement .matrixElement .verticalEllipsis,.rtcDataTipElement .textElement .verticalEllipsis {    margin-left: 35px;    \/* base64 encoded version of images-liveeditor\/VEllipsis.png *\/    width: 12px;    height: 30px;    background-repeat: no-repeat;    background-image: url(\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAZCAYAAAAIcL+IAAAALklEQVR42mP4\/\/8\/AzGYgWyFMECMwv8QddRS+P\/\/KyimlmcGUOFoOI6GI\/UVAgDnd8Dd4+NCwgAAAABJRU5ErkJggg==\");}'; var head = document.head || document.getElementsByTagName('head')[0], style = document.createElement('style'); head.appendChild(style); style.type = 'text\/css'; if (style.styleSheet){ style.styleSheet.cssText = css; } else { style.appendChild(document.createTextNode(css)); }<\/script><a href=\"https:\/\/blogs.mathworks.com\/student-lounge\/files\/2023\/09\/23sept11.mlx\"><button class=\"btn btn-sm btn_color_blue pull-right add_margin_10\">Download Live Script<\/button><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<div class=\"overview-image\"><img src=\"https:\/\/blogs.mathworks.com\/student-lounge\/files\/2023\/09\/PromoPic.png\" class=\"img-responsive attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"\" decoding=\"async\" loading=\"lazy\" \/><\/div>\n<p>\nIn today&#8217;s post, Grace from the Student Programs Team will show how you can started with ensemble learning. Over to you, Grace!<br \/>\nWhen building a predictive machine learning model, there are&#8230; <a class=\"read-more\" href=\"https:\/\/blogs.mathworks.com\/student-lounge\/2023\/09\/11\/using-ensemble-learning-to-create-accurate-machine-learning-algorithms\/\">read more >><\/a><\/p>\n","protected":false},"author":183,"featured_media":10283,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[365],"tags":[285,677,128],"_links":{"self":[{"href":"https:\/\/blogs.mathworks.com\/student-lounge\/wp-json\/wp\/v2\/posts\/10259"}],"collection":[{"href":"https:\/\/blogs.mathworks.com\/student-lounge\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.mathworks.com\/student-lounge\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.mathworks.com\/student-lounge\/wp-json\/wp\/v2\/users\/183"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.mathworks.com\/student-lounge\/wp-json\/wp\/v2\/comments?post=10259"}],"version-history":[{"count":5,"href":"https:\/\/blogs.mathworks.com\/student-lounge\/wp-json\/wp\/v2\/posts\/10259\/revisions"}],"predecessor-version":[{"id":10292,"href":"https:\/\/blogs.mathworks.com\/student-lounge\/wp-json\/wp\/v2\/posts\/10259\/revisions\/10292"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogs.mathworks.com\/student-lounge\/wp-json\/wp\/v2\/media\/10283"}],"wp:attachment":[{"href":"https:\/\/blogs.mathworks.com\/student-lounge\/wp-json\/wp\/v2\/media?parent=10259"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.mathworks.com\/student-lounge\/wp-json\/wp\/v2\/categories?post=10259"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.mathworks.com\/student-lounge\/wp-json\/wp\/v2\/tags?post=10259"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}