Icon

Flight Delay Prediction Using Classification Algorithm with Hyperparameters Optimization

There has been no title set for this workflow's metadata.

There has been no description set for this workflow's metadata.

25 - Parameter Optimization (Table) Component on a Generic Model with Range Sliders This component can optimize a generic classification model and a generic set of numerical parameters. In this case the component performs a parameter optimization on a gradient boosted to optimize number of trees ,max tree depth and learning rate. Check the workflow description to find a step-by-step guide to adapt the workflow to your own classification model. Data Merge% data training no delaydan delay% data testing no delaydan delay Captures the Model training process Descriptive Statistics Using the best set of parameters for the model Save Table Data Uji Descriptive Statistics Save Table Data Uji Define Parameters Filter data for data training and data testingData filter by Flight Category, Destination, and Year of Flight Filter data for data training and data testingData filter by Flight Category, Destination, and Year of Flight Descriptive Statistics Correlation Test Data Reading Outlier Detection Descriptive Statistics Graphical PropertiesAssign colors by income group. Normalization Correlation Test Incomplete Data Handling. Descriptive Statistics Normalization Descriptive Statistics Descriptive Statistics Feature Selection MEDVdistributionNode 190Node 203 Numerical Descriptive Statistics Pemilihan Variabel Respon danVariabel Predictor yang dibutuhkanNode 240Numerical Descriptive Statistics Node 307Node 368Node 369MEDVdistribution+/- 0.69 as thresholdcontinue withunnormalized valuesz-scoreNode 791Node 792Node 795Remove numeric outliersin SalePriceNode 987Numerical Descriptive Statistics Node 1079MEDVdistributionremove columnswith >50% NAsmeanNode 1487Numerical Descriptive Statistics Numerical Descriptive Statistics Node 1490z-scoreNode 1492Numerical Descriptive Statistics exclude columnswith variance<0.01Max 0.8Calculate linearcorrelationNumerical Descriptive Statistics Node 1551Node 1588Node 1589Node 1629z-scorecontinue withunnormalized valuesz-scoremodusPemilihan Variabel Prediktor yangakan diimputasi dengan meanPemilihan Variabel Respon danVariabel Predictor yang dibutuhkanPemilihan Variabel Prediktor yangakan diimputasi dengan meanNode 1720Numerical Descriptive Statistics Numerical Descriptive Statistics Node 1723Node 1725Node 1726Pemilihan Variabel Prediktor yangakan diimputasi dengan meanNode 1732z-scoreNode 1734Node 1735z-scoreNode 1738z-scoreNode 1740Mengeluarkan FTDinHourMengeluarkan FTDinHourNode 1745Node 1840Node 1841Node 1842Node 1843Node 2536Node 2694Numerical Descriptive Statistics Node 2711Node 2915Node 2917FilterTahun PenerbanganFilterTahun PenerbanganFilterTahun PenerbanganFilterDestinasiNode 2922Node 2924Node 2925no delaystratified sampling :Top = 90% data trainBottom = 10% data testNumerical Descriptive Statistics Filter Delay OnlyNode 2931Node 2932Node 2937FilterDestinasiNode 2943Pemilihan variabel dependendan independenFilterDestinasiNode 2947Node 2948FilterDestinasi Merge data testingNode 2953Filter No-DelayOnly Merge data trainingdelaystratified sampling :Top = 90% data trainBottom = 10% data testNode 2960Numerical Descriptive Statistics Filter Delay OnlyNode 2964Filter No-DelayOnlyFilterTahun PenerbanganFilterTahun PenerbanganFilterTahun PenerbanganFilterTahun Penerbangan Merge data trainingProvide initial paramerterSelect range of parameters(Click "Close & Apply" in the view after selection)Node 3061 Merge data trainingFilterTahun Penerbangan Merge data trainingNode 3065 Merge data trainingFilterTahun PenerbanganNode 3068Node 3073Node 3077Violin Plot(Plotly) Row Filter String To Number Statistics Column Filter Linear Correlation Statistics String To Number Correlation Filter Rank Correlation Box Plot(JavaScript) Rule-basedRow Filter ReferenceRow Filter Normalizer Box Plot(JavaScript) Box Plot(JavaScript) Box Plot(JavaScript) Numeric Outliers Color Manager Statistics String To Number Box Plot(JavaScript) Missing ValueColumn Filter Missing Value String To Number Statistics Statistics String To Number Normalizer String To Number Statistics Low Variance Filter Correlation Filter Linear Correlation Statistics String To Number Linear Correlation String To Number Box Plot(JavaScript) Normalizer ReferenceRow Filter Normalizer Missing Value Column Filter Column Filter Column Filter String To Number Statistics Statistics String To Number Joiner Joiner Column Filter String To Number Normalizer Linear Correlation Linear Correlation Normalizer String To Number Normalizer String To Number Column Filter Column Filter Excel Reader String To Number Number To String String To Number Number To String Excel Writer String To Number Statistics Excel Writer Gradient BoostedTrees Learner Gradient BoostedTrees Learner Row Filter Row Filter Row Filter Row Filter Model Writer Excel Writer Gradient BoostedTrees Predictor Partitioning Statistics Row Filter Excel Writer String To Number Excel Writer Row Filter Scorer (JavaScript) Column Filter Row Filter ROC Curve(JavaScript) Gradient BoostedTrees Predictor Row Filter Concatenate CaptureWorkflow Start Row Filter Concatenate Partitioning String To Number Statistics Row Filter CaptureWorkflow End Row Filter Row Filter Row Filter Row Filter Row Filter Concatenate Variable Creator Parameter Ranges Table Reader Concatenate Row Filter Concatenate ParameterOptimization (Table) Concatenate Row Filter Excel Reader Send to Power BI MicrosoftAuthenticator 25 - Parameter Optimization (Table) Component on a Generic Model with Range Sliders This component can optimize a generic classification model and a generic set of numerical parameters. In this case the component performs a parameter optimization on a gradient boosted to optimize number of trees ,max tree depth and learning rate. Check the workflow description to find a step-by-step guide to adapt the workflow to your own classification model. Data Merge% data training no delaydan delay% data testing no delaydan delay Captures the Model training process Descriptive Statistics Using the best set of parameters for the model Save Table Data Uji Descriptive Statistics Save Table Data Uji Define Parameters Filter data for data training and data testingData filter by Flight Category, Destination, and Year of Flight Filter data for data training and data testingData filter by Flight Category, Destination, and Year of Flight Descriptive Statistics Correlation Test Data Reading Outlier Detection Descriptive Statistics Graphical PropertiesAssign colors by income group. Normalization Correlation Test Incomplete Data Handling. Descriptive Statistics Normalization Descriptive Statistics Descriptive Statistics Feature Selection MEDVdistributionNode 190Node 203 Numerical Descriptive Statistics Pemilihan Variabel Respon danVariabel Predictor yang dibutuhkanNode 240Numerical Descriptive Statistics Node 307Node 368Node 369MEDVdistribution+/- 0.69 as thresholdcontinue withunnormalized valuesz-scoreNode 791Node 792Node 795Remove numeric outliersin SalePriceNode 987Numerical Descriptive Statistics Node 1079MEDVdistributionremove columnswith >50% NAsmeanNode 1487Numerical Descriptive Statistics Numerical Descriptive Statistics Node 1490z-scoreNode 1492Numerical Descriptive Statistics exclude columnswith variance<0.01Max 0.8Calculate linearcorrelationNumerical Descriptive Statistics Node 1551Node 1588Node 1589Node 1629z-scorecontinue withunnormalized valuesz-scoremodusPemilihan Variabel Prediktor yangakan diimputasi dengan meanPemilihan Variabel Respon danVariabel Predictor yang dibutuhkanPemilihan Variabel Prediktor yangakan diimputasi dengan meanNode 1720Numerical Descriptive Statistics Numerical Descriptive Statistics Node 1723Node 1725Node 1726Pemilihan Variabel Prediktor yangakan diimputasi dengan meanNode 1732z-scoreNode 1734Node 1735z-scoreNode 1738z-scoreNode 1740Mengeluarkan FTDinHourMengeluarkan FTDinHourNode 1745Node 1840Node 1841Node 1842Node 1843Node 2536Node 2694Numerical Descriptive Statistics Node 2711Node 2915Node 2917FilterTahun PenerbanganFilterTahun PenerbanganFilterTahun PenerbanganFilterDestinasiNode 2922Node 2924Node 2925no delaystratified sampling :Top = 90% data trainBottom = 10% data testNumerical Descriptive Statistics Filter Delay OnlyNode 2931Node 2932Node 2937FilterDestinasiNode 2943Pemilihan variabel dependendan independenFilterDestinasiNode 2947Node 2948FilterDestinasi Merge data testingNode 2953Filter No-DelayOnly Merge data trainingdelaystratified sampling :Top = 90% data trainBottom = 10% data testNode 2960Numerical Descriptive Statistics Filter Delay OnlyNode 2964Filter No-DelayOnlyFilterTahun PenerbanganFilterTahun PenerbanganFilterTahun PenerbanganFilterTahun Penerbangan Merge data trainingProvide initial paramerterSelect range of parameters(Click "Close & Apply" in the view after selection)Node 3061 Merge data trainingFilterTahun Penerbangan Merge data trainingNode 3065 Merge data trainingFilterTahun PenerbanganNode 3068Node 3073Node 3077Violin Plot(Plotly) Row Filter String To Number Statistics Column Filter Linear Correlation Statistics String To Number Correlation Filter Rank Correlation Box Plot(JavaScript) Rule-basedRow Filter ReferenceRow Filter Normalizer Box Plot(JavaScript) Box Plot(JavaScript) Box Plot(JavaScript) Numeric Outliers Color Manager Statistics String To Number Box Plot(JavaScript) Missing ValueColumn Filter Missing Value String To Number Statistics Statistics String To Number Normalizer String To Number Statistics Low Variance Filter Correlation Filter Linear Correlation Statistics String To Number Linear Correlation String To Number Box Plot(JavaScript) Normalizer ReferenceRow Filter Normalizer Missing Value Column Filter Column Filter Column Filter String To Number Statistics Statistics String To Number Joiner Joiner Column Filter String To Number Normalizer Linear Correlation Linear Correlation Normalizer String To Number Normalizer String To Number Column Filter Column Filter Excel Reader String To Number Number To String String To Number Number To String Excel Writer String To Number Statistics Excel Writer Gradient BoostedTrees Learner Gradient BoostedTrees Learner Row Filter Row Filter Row Filter Row Filter Model Writer Excel Writer Gradient BoostedTrees Predictor Partitioning Statistics Row Filter Excel Writer String To Number Excel Writer Row Filter Scorer (JavaScript) Column Filter Row Filter ROC Curve(JavaScript) Gradient BoostedTrees Predictor Row Filter Concatenate CaptureWorkflow Start Row Filter Concatenate Partitioning String To Number Statistics Row Filter CaptureWorkflow End Row Filter Row Filter Row Filter Row Filter Row Filter Concatenate Variable Creator Parameter Ranges Table Reader Concatenate Row Filter Concatenate ParameterOptimization (Table) Concatenate Row Filter Excel Reader Send to Power BI MicrosoftAuthenticator

Nodes

Extensions

Links