рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдРрд╕реЗ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХрд╛ рдЕрдзреНрдпрдпрди рдФрд░ рдЙрдкрдпреЛрдЧ рд╣реИ рдЬреЛ рдбреЗрдЯрд╛ рд╕реЗ рд╕реАрдЦрддреЗ рд╣реИрдВ рдФрд░ рдЙрд╕ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдкреВрд░реНрд╡рд╛рдиреБрдорд╛рди рд▓рдЧрд╛рддреЗ рд╣реИрдВред рдЦреЛрдЬ рдкрд░рд┐рдгрд╛рдореЛрдВ рд╕реЗ рд▓реЗрдХрд░ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдХрд╛рд░реЛрдВ рддрдХ, рдпрд╣ рд╣рдорд╛рд░реЗ рдЬреАрд╡рди рдХреЗ рд╣рд░ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИ рдФрд░ рдбреЗрдЯрд╛ рд╕рд╛рдЗрдВрд╕ рдХреА рджреБрдирд┐рдпрд╛ рдореЗрдВ рд╕рдмрд╕реЗ рд░реЛрдорд╛рдВрдЪрдХ рдФрд░ рддреЗрдЬрд╝реА рд╕реЗ рдмрдврд╝рддреЗ рд╢реЛрдз рдХреНрд╖реЗрддреНрд░реЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИред Max Kuhn рджреНрд╡рд╛рд░рд╛ рдореЗрдВрдЯреЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ caret рдкреИрдХреЗрдЬ R рд╕рдореБрджрд╛рдп рдореЗрдВ рдкреНрд░рд┐рдбрд┐рдХреНрдЯрд┐рд╡ рдореЙрдбрд▓рд┐рдВрдЧ рдФрд░ рд╕реБрдкрд░рд╡рд╛рдЗрдЬреНрдб рд▓рд░реНрдирд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдкреНрд░рдореБрдЦ рд╡рд┐рдХрд▓реНрдк рд╣реИред рдпрд╣ рд╡реНрдпрд╛рдкрдХ рд░реВрдк рд╕реЗ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЬрд╛рдиреЗ рд╡рд╛рд▓рд╛ рдкреИрдХреЗрдЬ R рдХреА рд╕рдмрд╕реЗ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдПрдХрд╕рдорд╛рди рдЗрдВрдЯрд░рдлреЗрд╕ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдФрд░ рдордирд╛рдиреЗ рдХреА рдЬрд╝рд░реВрд░рдд рд╣реИ? рдЗрд╕ рдкреЛрд╕реНрдЯ рдореЗрдВ, рд╣рдо 3 рдХрд╛рд░рдгреЛрдВ рдкрд░ рдирдЬрд╝рд░ рдбрд╛рд▓рддреЗ рд╣реИрдВ рдХрд┐ рдЖрдкрдХреЛ caret рдкреИрдХреЗрдЬ рдХреНрдпреЛрдВ рд╕реАрдЦрдирд╛ рдЪрд╛рд╣рд┐рдПред рдЗрд╕рдХреЗ рдмрд╛рдж, рдЖрдк DataCamp рдХрд╛ Zachary Deane-Mayer рдФрд░ Max KuhnтАФрдЬреЛ caret рдкреИрдХреЗрдЬ рдХреЗ рд╕рд╣-рд▓реЗрдЦрдХ рд╣реИрдВтАФрджреНрд╡рд╛рд░рд╛ рдкрдврд╝рд╛рдпрд╛ рдЧрдпрд╛ Machine Learning Toolbox рдХреЛрд░реНрд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ!┬а
1. Caret рдЖрдкрдХреЛ рдбреЗрдЯрд╛ рд╕рд╛рдЗрдВрд╕ рдХреА рдиреМрдХрд░реА рдкрд╛рдиреЗ рдореЗрдВ рдорджрдж рдХрд░ рд╕рдХрддрд╛ рд╣реИ
рдХреНрдпрд╛ рдЖрдкрдиреЗ рдХрднреА рдбреЗрдЯрд╛ рд╕рд╛рдЗрдВрд╕ рдХреА рдЬреЙрдм рдкреЛрд╕реНрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ "predictive modeling", "classification", "regression" рдпрд╛ "machine learning" рдЬреИрд╕реЗ рд╢рдмреНрдж рджреЗрдЦреЗ рд╣реИрдВ? рдпрджрд┐ рдЖрдк рдбреЗрдЯрд╛ рд╕рд╛рдЗрдВрд╕ рдХреА рднреВрдорд┐рдХрд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрд╕реЗ рдЗрди рд╕рднреА рд╡рд┐рд╖рдпреЛрдВ рдХрд╛ рдЕрдиреБрднрд╡ рдФрд░ рдЬреНрдЮрд╛рди рдЕрдкреЗрдХреНрд╖рд┐рдд рд╣реЛрдЧрд╛ред рд╕реМрднрд╛рдЧреНрдп рд╕реЗ, caret рдкреИрдХреЗрдЬ рдЖрдкрдХреА рдкреВрд░реА рдорджрдж рдХрд░рддрд╛ рд╣реИред caret рдкреИрдХреЗрдЬ R рдХреЗ рд╕рд╛рде рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдХреЗ рд▓рд┐рдП "Swiss Army Knife" рдХреЗ рд░реВрдк рдореЗрдВ рдЬрд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ; рдЬреЛ рдПрдХ рд╕рд╣рдЬ, рдПрдХрд╕рдорд╛рди рдлреЙрд░реНрдореЗрдЯ рдореЗрдВ рдХрдИ рдХрд╛рд░реНрдп рдХрд░ рд╕рдХрддрд╛ рд╣реИред
2. Caret рд╕рдмрд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдп R рдкреИрдХреЗрдЬреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИ┬а
caret рдкреИрдХреЗрдЬ рдХреЛ рд╣рд░ рдорд╣реАрдиреЗ 38,000 рд╕реЗ рдЕрдзрд┐рдХ рдбрд╛рдпрд░реЗрдХреНрдЯ рдбрд╛рдЙрдирд▓реЛрдб рдорд┐рд▓рддреЗ рд╣реИрдВ, рдЬреЛ рдЗрд╕реЗ R рд╕рдореБрджрд╛рдп рдХреЗ рд╕рдмрд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдп рдкреИрдХреЗрдЬреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдмрдирд╛рддрд╛ рд╣реИред рдЗрд╕рдХреЗ рд╕рд╛рде рдмрдбрд╝реЗ рдлрд╝рд╛рдпрджреЗ рдЖрддреЗ рд╣реИрдВ, рдЬреИрд╕реЗ рдкреНрд░рдЪреБрд░ рдбреЙрдХреНрдпреВрдореЗрдВрдЯреЗрд╢рди рдФрд░ рдЙрдкрдпреЛрдЧреА рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓реНрд╕ред рдЖрдк рдЕрдкрдиреЗ R рдХрдВрд╕реЛрд▓ рдореЗрдВ рд╕реАрдзреЗ рд╕рд╣рд╛рдпрдХ рдбреЙрдХреНрдпреВрдореЗрдВрдЯреЗрд╢рди рдФрд░ рд╕рд╛рдореБрджрд╛рдпрд┐рдХ рдЙрджрд╛рд╣рд░рдгреЛрдВ рддрдХ рдкрд╣реБрдБрдЪрдиреЗ рдХреЗ рд▓рд┐рдП Rdocumentation рдкреИрдХреЗрдЬ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдмрд╕ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХреЛрдб рдХреЛ рдХреЙрдкреА-рдкреЗрд╕реНрдЯ рдХрд░реЗрдВ:┬а
install.packages( "RDocumentation" )
library( "RDocumentation" ) рд╕рдВрдЪрд╛рд▓рд┐рдд рджреНрд╡рд╛рд░рд╛
рдмреЗрд╢рдХ, рд╡реНрдпрд╛рдкрдХ рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдкреИрдХреЗрдЬ рдХреЛ рд╕реАрдЦрдиреЗ рдХрд╛ рдПрдХ рдФрд░ рд▓рд╛рдн рдпрд╣ рд╣реИ рдХрд┐ рдЖрдкрдХреЗ рд╕рд╣рдХрд░реНрдореА рднреА рд╕рдВрднрд╡рддрдГ рдЕрдкрдиреЗ рдХрд╛рдо рдореЗрдВ caret рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реЛрдВрдЧреЗтАФрдорддрд▓рдм рдЖрдк рдкреНрд░реЛрдЬреЗрдХреНрдЯреНрд╕ рдкрд░ рдЕрдзрд┐рдХ рдЖрд╕рд╛рдиреА рд╕реЗ рд╕рд╣рдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, caret рдХрдИ рдЕрдиреНрдп рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдФрд░ рдореЙрдбрд▓рд┐рдВрдЧ рдкреИрдХреЗрдЬреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдбрд┐рдкреЗрдВрдбреЗрдВрд╕реА рднреА рд╣реИред caret рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдпрд╣ рд╕рдордЭрдиреЗ рд╕реЗ рдФрд░ рднреА рдЙрдкрдпреЛрдЧреА R рдкреИрдХреЗрдЬреЛрдВ рдХреЛ рд╕реАрдЦрдирд╛ рдЖрд╕рд╛рди рдФрд░ рдЕрдзрд┐рдХ рд╕рд╣рдЬ рд╣реЛ рдЬрд╛рдПрдЧрд╛ред┬а
3. Caret рд╕реАрдЦрдирд╛ рдЖрд╕рд╛рди рд╣реИ, рдлрд┐рд░ рднреА рдмреЗрд╣рдж рд╢рдХреНрддрд┐рд╢рд╛рд▓реА
рдпрджрд┐ рдЖрдк R рдХреЗ рд╢реБрд░реБрдЖрддреА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╣реИрдВ, рддреЛ caret рдкреИрдХреЗрдЬ рдЬрдЯрд┐рд▓ рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЖрд╕рд╛рди рдЗрдВрдЯрд░рдлреЗрд╕ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЖрдк рдПрдХ рд╕рд░рд▓ рдФрд░ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдлреЙрд░реНрдореЗрдЯ рдХреЗ рд╕рд╛рде рдХрдИ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдкреНрд░рдХрд╛рд░ рдХреЗ рдореЙрдбрд▓ рдЯреНрд░реЗрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЖрдк рдкреИрд░рд╛рдореАрдЯрд░реНрд╕ рдХреЗ рд╡рд┐рднрд┐рдиреНрди рд╕рдВрдпреЛрдЬрдиреЛрдВ рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЙрдирдХреЗ рдкреНрд░рджрд░реНрд╢рди рдХрд╛ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рддрд╛рдХрд┐ рдЬрд┐рд╕ рдореЙрдбрд▓ рдХрд╛ рдЖрдк рдирд┐рд░реНрдорд╛рдг рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдЙрд╕ рдкрд░ рдЙрдирдХреЗ рдкреНрд░рднрд╛рд╡ рдХреЛ рд╕рдордЭ рд╕рдХреЗрдВред рд╕рд╛рде рд╣реА, caret рдкреИрдХреЗрдЬ рдЖрдкрдХреЛ рдХрд┐рд╕реА рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕рдорд╕реНрдпрд╛ рдХреЗ рд▓рд┐рдП рдореЙрдбрд▓ рдХреА рд╕рдЯреАрдХрддрд╛ рдФрд░ рдкреНрд░рджрд░реНрд╢рди рдХреА рддреБрд▓рдирд╛ рдХрд░рдХреЗ рд╕рдмрд╕реЗ рдЙрдкрдпреБрдХреНрдд рдореЙрдбрд▓ рдЪреБрдирдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИред
рдиреАрдЪреЗ рджрд┐рдП рдЧрдП рдХреЛрдб рдЪреИрд▓реЗрдВрдЬ рдХреЛ рдкреВрд░рд╛ рдХрд░реЗрдВ рдФрд░ рджреЗрдЦреЗрдВ рдХрд┐ caret рдХреЗ рд╕рд╛рде рдореЙрдбрд▓ рдмрдирд╛рдирд╛ рдФрд░ рдорд╛рдиреЛрдВ рдХрд╛ рдкреВрд░реНрд╡рд╛рдиреБрдорд╛рди рд▓рдЧрд╛рдирд╛ рдХрд┐рддрдирд╛ рдЖрд╕рд╛рди рд╣реИред рд╣рдордиреЗ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА mtcars рдбреЗрдЯрд╛ рд╕реЗрдЯ рдХреЛ рдПрдХ рдкреНрд░рд╢рд┐рдХреНрд╖рдг рд╕реЗрдЯ train рдФрд░ рдПрдХ рдЯреЗрд╕реНрдЯ рд╕реЗрдЯ test рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░ рджрд┐рдпрд╛ рд╣реИред рдпреЗ рджреЛрдиреЛрдВ рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕ рдХрдВрд╕реЛрд▓ рдореЗрдВ рдЙрдкрд▓рдмреНрдз рд╣реИрдВред рдЖрдкрдХрд╛ рд▓рдХреНрд╖реНрдп рд╣реИ test рдбреЗрдЯрд╛ рд╕реЗрдЯ рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ рдХрд╛рд░ рдХреЗ рд╡рдЬрди рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдЙрд╕рдХрд╛ рдорд╛рдЗрд▓реНрд╕-рдкрд░-рдЧреИрд▓рди рдХрд╛ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рдирд╛ред рдЦреБрдж рджреЗрдЦреЗрдВ рдХрд┐ caret рдкреИрдХреЗрдЬ рдХреЗрд╡рд▓ рджреЛ рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЗ рдХреЛрдб рд╕реЗ рдпрд╣ рдХрд╛рдо рдХреИрд╕реЗ рдХрд░ рд╕рдХрддрд╛ рд╣реИ!
# Finish the model by replacing the blank with the `train` object
mtcars_model <- train(mpg ~ wt, data = ___, method = "lm")
# Predict the mpg of each car by replacing the blank with the `test` object
results <- predict(mtcars_model, newdata = ___)
# Print the `results` object
results
рдЦреБрдж Caret рд╕реАрдЦрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ?
рдЖрдк рднрд╛рдЧреНрдпрд╢рд╛рд▓реА рд╣реИрдВ! DataCamp рдиреЗ рдЕрднреА-рдЕрднреА рдПрдХ рдирдпрд╛ Machine Learning with Caret in R рдХреЛрд░реНрд╕ рдЬрд╛рд░реА рдХрд┐рдпрд╛ рд╣реИред рдпрд╣ рдХреЛрд░реНрд╕ caret рдкреИрдХреЗрдЬ рдХреЗ рд╕рд╣-рд▓реЗрдЦрдХ Max Kuhn рдФрд░ Zachary Deane-Mayer рджреНрд╡рд╛рд░рд╛ рдкрдврд╝рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЖрдк 24 рд╡реАрдбрд┐рдпреЛ рдФрд░ 88 рдЗрдВрдЯрд░реИрдХреНрдЯрд┐рд╡ рдЕрднреНрдпрд╛рд╕реЛрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реАрдзреЗ рдЙрдиреНрд╣реАрдВ рд▓реЛрдЧреЛрдВ рд╕реЗ рд╕реАрдЦреЗрдВрдЧреЗ рдЬрд┐рдиреНрд╣реЛрдВрдиреЗ рдпрд╣ рдкреИрдХреЗрдЬ рд▓рд┐рдЦрд╛ рд╣реИред рдХреЛрд░реНрд╕ рдореЗрдВ рдПрдХ рдХрд╕реНрдЯрдорд░ рдЪрд░реНрди рдХреЗрд╕ рд╕реНрдЯрдбреА рднреА рд╢рд╛рдорд┐рд▓ рд╣реИ рдЬреЛ рдЖрдкрдХреЛ рдЕрдкрдиреА caret рдХреМрд╢рд▓ рдХреА рдкрд░рдЦ рдХрд░рдиреЗ рдФрд░ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдЕрдиреБрднрд╡ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рджреЗрддрд╛ рд╣реИред рдлрд┐рд░ рдХрд┐рд╕ рдмрд╛рдд рдХрд╛ рдЗрдВрддрдЬрд╝рд╛рд░ рд╣реИ? рдЕрднреА рдХреЛрд░реНрд╕ рдХрд░реЗрдВ!
рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдРрд╕реЗ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХрд╛ рдЕрдзреНрдпрдпрди рдФрд░ рдЙрдкрдпреЛрдЧ рд╣реИ рдЬреЛ рдбреЗрдЯрд╛ рд╕реЗ рд╕реАрдЦрддреЗ рд╣реИрдВ рдФрд░ рдЙрд╕ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдкреВрд░реНрд╡рд╛рдиреБрдорд╛рди рд▓рдЧрд╛рддреЗ рд╣реИрдВред рдЦреЛрдЬ рдкрд░рд┐рдгрд╛рдореЛрдВ рд╕реЗ рд▓реЗрдХрд░ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдХрд╛рд░реЛрдВ рддрдХ, рдпрд╣ рд╣рдорд╛рд░реЗ рдЬреАрд╡рди рдХреЗ рд╣рд░ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИ рдФрд░ рдбреЗрдЯрд╛ рд╕рд╛рдЗрдВрд╕ рдХреА рджреБрдирд┐рдпрд╛ рдореЗрдВ рд╕рдмрд╕реЗ рд░реЛрдорд╛рдВрдЪрдХ рдФрд░ рддреЗрдЬрд╝реА рд╕реЗ рдмрдврд╝рддреЗ рд╢реЛрдз рдХреНрд╖реЗрддреНрд░реЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИред Max Kuhn рджреНрд╡рд╛рд░рд╛ рдореЗрдВрдЯреЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛
caretрдкреИрдХреЗрдЬ R рд╕рдореБрджрд╛рдп рдореЗрдВ рдкреНрд░рд┐рдбрд┐рдХреНрдЯрд┐рд╡ рдореЙрдбрд▓рд┐рдВрдЧ рдФрд░ рд╕реБрдкрд░рд╡рд╛рдЗрдЬреНрдб рд▓рд░реНрдирд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдкреНрд░рдореБрдЦ рд╡рд┐рдХрд▓реНрдк рд╣реИред рдпрд╣ рд╡реНрдпрд╛рдкрдХ рд░реВрдк рд╕реЗ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЬрд╛рдиреЗ рд╡рд╛рд▓рд╛ рдкреИрдХреЗрдЬ R рдХреА рд╕рдмрд╕реЗ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдПрдХрд╕рдорд╛рди рдЗрдВрдЯрд░рдлреЗрд╕ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдФрд░ рдордирд╛рдиреЗ рдХреА рдЬрд╝рд░реВрд░рдд рд╣реИ? рдЗрд╕ рдкреЛрд╕реНрдЯ рдореЗрдВ, рд╣рдо 3 рдХрд╛рд░рдгреЛрдВ рдкрд░ рдирдЬрд╝рд░ рдбрд╛рд▓рддреЗ рд╣реИрдВ рдХрд┐ рдЖрдкрдХреЛcaretрдкреИрдХреЗрдЬ рдХреНрдпреЛрдВ рд╕реАрдЦрдирд╛ рдЪрд╛рд╣рд┐рдПред рдЗрд╕рдХреЗ рдмрд╛рдж, рдЖрдк DataCamp рдХрд╛ Zachary Deane-Mayer рдФрд░ Max KuhnтАФрдЬреЛcaretрдкреИрдХреЗрдЬ рдХреЗ рд╕рд╣-рд▓реЗрдЦрдХ рд╣реИрдВтАФрджреНрд╡рд╛рд░рд╛ рдкрдврд╝рд╛рдпрд╛ рдЧрдпрд╛ Machine Learning Toolbox рдХреЛрд░реНрд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ!┬а1. Caret рдЖрдкрдХреЛ рдбреЗрдЯрд╛ рд╕рд╛рдЗрдВрд╕ рдХреА рдиреМрдХрд░реА рдкрд╛рдиреЗ рдореЗрдВ рдорджрдж рдХрд░ рд╕рдХрддрд╛ рд╣реИ
рдХреНрдпрд╛ рдЖрдкрдиреЗ рдХрднреА рдбреЗрдЯрд╛ рд╕рд╛рдЗрдВрд╕ рдХреА рдЬреЙрдм рдкреЛрд╕реНрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ "predictive modeling", "classification", "regression" рдпрд╛ "machine learning" рдЬреИрд╕реЗ рд╢рдмреНрдж рджреЗрдЦреЗ рд╣реИрдВ? рдпрджрд┐ рдЖрдк рдбреЗрдЯрд╛ рд╕рд╛рдЗрдВрд╕ рдХреА рднреВрдорд┐рдХрд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрд╕реЗ рдЗрди рд╕рднреА рд╡рд┐рд╖рдпреЛрдВ рдХрд╛ рдЕрдиреБрднрд╡ рдФрд░ рдЬреНрдЮрд╛рди рдЕрдкреЗрдХреНрд╖рд┐рдд рд╣реЛрдЧрд╛ред рд╕реМрднрд╛рдЧреНрдп рд╕реЗ,
caretрдкреИрдХреЗрдЬ рдЖрдкрдХреА рдкреВрд░реА рдорджрдж рдХрд░рддрд╛ рд╣реИредcaretрдкреИрдХреЗрдЬ R рдХреЗ рд╕рд╛рде рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдХреЗ рд▓рд┐рдП "Swiss Army Knife" рдХреЗ рд░реВрдк рдореЗрдВ рдЬрд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ; рдЬреЛ рдПрдХ рд╕рд╣рдЬ, рдПрдХрд╕рдорд╛рди рдлреЙрд░реНрдореЗрдЯ рдореЗрдВ рдХрдИ рдХрд╛рд░реНрдп рдХрд░ рд╕рдХрддрд╛ рд╣реИред2. Caret рд╕рдмрд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдп R рдкреИрдХреЗрдЬреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИ┬а
caretрдкреИрдХреЗрдЬ рдХреЛ рд╣рд░ рдорд╣реАрдиреЗ 38,000 рд╕реЗ рдЕрдзрд┐рдХ рдбрд╛рдпрд░реЗрдХреНрдЯ рдбрд╛рдЙрдирд▓реЛрдб рдорд┐рд▓рддреЗ рд╣реИрдВ, рдЬреЛ рдЗрд╕реЗ R рд╕рдореБрджрд╛рдп рдХреЗ рд╕рдмрд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдп рдкреИрдХреЗрдЬреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдмрдирд╛рддрд╛ рд╣реИред рдЗрд╕рдХреЗ рд╕рд╛рде рдмрдбрд╝реЗ рдлрд╝рд╛рдпрджреЗ рдЖрддреЗ рд╣реИрдВ, рдЬреИрд╕реЗ рдкреНрд░рдЪреБрд░ рдбреЙрдХреНрдпреВрдореЗрдВрдЯреЗрд╢рди рдФрд░ рдЙрдкрдпреЛрдЧреА рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓реНрд╕ред рдЖрдк рдЕрдкрдиреЗ R рдХрдВрд╕реЛрд▓ рдореЗрдВ рд╕реАрдзреЗ рд╕рд╣рд╛рдпрдХ рдбреЙрдХреНрдпреВрдореЗрдВрдЯреЗрд╢рди рдФрд░ рд╕рд╛рдореБрджрд╛рдпрд┐рдХ рдЙрджрд╛рд╣рд░рдгреЛрдВ рддрдХ рдкрд╣реБрдБрдЪрдиреЗ рдХреЗ рд▓рд┐рдПRdocumentationрдкреИрдХреЗрдЬ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдмрд╕ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХреЛрдб рдХреЛ рдХреЙрдкреА-рдкреЗрд╕реНрдЯ рдХрд░реЗрдВ:┬ардмреЗрд╢рдХ, рд╡реНрдпрд╛рдкрдХ рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдкреИрдХреЗрдЬ рдХреЛ рд╕реАрдЦрдиреЗ рдХрд╛ рдПрдХ рдФрд░ рд▓рд╛рдн рдпрд╣ рд╣реИ рдХрд┐ рдЖрдкрдХреЗ рд╕рд╣рдХрд░реНрдореА рднреА рд╕рдВрднрд╡рддрдГ рдЕрдкрдиреЗ рдХрд╛рдо рдореЗрдВ
caretрдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реЛрдВрдЧреЗтАФрдорддрд▓рдм рдЖрдк рдкреНрд░реЛрдЬреЗрдХреНрдЯреНрд╕ рдкрд░ рдЕрдзрд┐рдХ рдЖрд╕рд╛рдиреА рд╕реЗ рд╕рд╣рдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛,caretрдХрдИ рдЕрдиреНрдп рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдФрд░ рдореЙрдбрд▓рд┐рдВрдЧ рдкреИрдХреЗрдЬреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдбрд┐рдкреЗрдВрдбреЗрдВрд╕реА рднреА рд╣реИредcaretрдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдпрд╣ рд╕рдордЭрдиреЗ рд╕реЗ рдФрд░ рднреА рдЙрдкрдпреЛрдЧреА R рдкреИрдХреЗрдЬреЛрдВ рдХреЛ рд╕реАрдЦрдирд╛ рдЖрд╕рд╛рди рдФрд░ рдЕрдзрд┐рдХ рд╕рд╣рдЬ рд╣реЛ рдЬрд╛рдПрдЧрд╛ред┬а3. Caret рд╕реАрдЦрдирд╛ рдЖрд╕рд╛рди рд╣реИ, рдлрд┐рд░ рднреА рдмреЗрд╣рдж рд╢рдХреНрддрд┐рд╢рд╛рд▓реА
рдпрджрд┐ рдЖрдк R рдХреЗ рд╢реБрд░реБрдЖрддреА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╣реИрдВ, рддреЛ
caretрдкреИрдХреЗрдЬ рдЬрдЯрд┐рд▓ рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЖрд╕рд╛рди рдЗрдВрдЯрд░рдлреЗрд╕ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЖрдк рдПрдХ рд╕рд░рд▓ рдФрд░ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдлреЙрд░реНрдореЗрдЯ рдХреЗ рд╕рд╛рде рдХрдИ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдкреНрд░рдХрд╛рд░ рдХреЗ рдореЙрдбрд▓ рдЯреНрд░реЗрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЖрдк рдкреИрд░рд╛рдореАрдЯрд░реНрд╕ рдХреЗ рд╡рд┐рднрд┐рдиреНрди рд╕рдВрдпреЛрдЬрдиреЛрдВ рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЙрдирдХреЗ рдкреНрд░рджрд░реНрд╢рди рдХрд╛ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рддрд╛рдХрд┐ рдЬрд┐рд╕ рдореЙрдбрд▓ рдХрд╛ рдЖрдк рдирд┐рд░реНрдорд╛рдг рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдЙрд╕ рдкрд░ рдЙрдирдХреЗ рдкреНрд░рднрд╛рд╡ рдХреЛ рд╕рдордЭ рд╕рдХреЗрдВред рд╕рд╛рде рд╣реА,caretрдкреИрдХреЗрдЬ рдЖрдкрдХреЛ рдХрд┐рд╕реА рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕рдорд╕реНрдпрд╛ рдХреЗ рд▓рд┐рдП рдореЙрдбрд▓ рдХреА рд╕рдЯреАрдХрддрд╛ рдФрд░ рдкреНрд░рджрд░реНрд╢рди рдХреА рддреБрд▓рдирд╛ рдХрд░рдХреЗ рд╕рдмрд╕реЗ рдЙрдкрдпреБрдХреНрдд рдореЙрдбрд▓ рдЪреБрдирдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИредрдиреАрдЪреЗ рджрд┐рдП рдЧрдП рдХреЛрдб рдЪреИрд▓реЗрдВрдЬ рдХреЛ рдкреВрд░рд╛ рдХрд░реЗрдВ рдФрд░ рджреЗрдЦреЗрдВ рдХрд┐
caretрдХреЗ рд╕рд╛рде рдореЙрдбрд▓ рдмрдирд╛рдирд╛ рдФрд░ рдорд╛рдиреЛрдВ рдХрд╛ рдкреВрд░реНрд╡рд╛рдиреБрдорд╛рди рд▓рдЧрд╛рдирд╛ рдХрд┐рддрдирд╛ рдЖрд╕рд╛рди рд╣реИред рд╣рдордиреЗ рдкрд╣рд▓реЗ рд╕реЗ рд╣реАmtcarsрдбреЗрдЯрд╛ рд╕реЗрдЯ рдХреЛ рдПрдХ рдкреНрд░рд╢рд┐рдХреНрд╖рдг рд╕реЗрдЯtrainрдФрд░ рдПрдХ рдЯреЗрд╕реНрдЯ рд╕реЗрдЯtestрдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░ рджрд┐рдпрд╛ рд╣реИред рдпреЗ рджреЛрдиреЛрдВ рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕ рдХрдВрд╕реЛрд▓ рдореЗрдВ рдЙрдкрд▓рдмреНрдз рд╣реИрдВред рдЖрдкрдХрд╛ рд▓рдХреНрд╖реНрдп рд╣реИtestрдбреЗрдЯрд╛ рд╕реЗрдЯ рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ рдХрд╛рд░ рдХреЗ рд╡рдЬрди рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдЙрд╕рдХрд╛ рдорд╛рдЗрд▓реНрд╕-рдкрд░-рдЧреИрд▓рди рдХрд╛ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рдирд╛ред рдЦреБрдж рджреЗрдЦреЗрдВ рдХрд┐caretрдкреИрдХреЗрдЬ рдХреЗрд╡рд▓ рджреЛ рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЗ рдХреЛрдб рд╕реЗ рдпрд╣ рдХрд╛рдо рдХреИрд╕реЗ рдХрд░ рд╕рдХрддрд╛ рд╣реИ!рдЦреБрдж Caret рд╕реАрдЦрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ?
рдЖрдк рднрд╛рдЧреНрдпрд╢рд╛рд▓реА рд╣реИрдВ! DataCamp рдиреЗ рдЕрднреА-рдЕрднреА рдПрдХ рдирдпрд╛ Machine Learning with Caret in R рдХреЛрд░реНрд╕ рдЬрд╛рд░реА рдХрд┐рдпрд╛ рд╣реИред рдпрд╣ рдХреЛрд░реНрд╕
caretрдкреИрдХреЗрдЬ рдХреЗ рд╕рд╣-рд▓реЗрдЦрдХ Max Kuhn рдФрд░ Zachary Deane-Mayer рджреНрд╡рд╛рд░рд╛ рдкрдврд╝рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЖрдк 24 рд╡реАрдбрд┐рдпреЛ рдФрд░ 88 рдЗрдВрдЯрд░реИрдХреНрдЯрд┐рд╡ рдЕрднреНрдпрд╛рд╕реЛрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реАрдзреЗ рдЙрдиреНрд╣реАрдВ рд▓реЛрдЧреЛрдВ рд╕реЗ рд╕реАрдЦреЗрдВрдЧреЗ рдЬрд┐рдиреНрд╣реЛрдВрдиреЗ рдпрд╣ рдкреИрдХреЗрдЬ рд▓рд┐рдЦрд╛ рд╣реИред рдХреЛрд░реНрд╕ рдореЗрдВ рдПрдХ рдХрд╕реНрдЯрдорд░ рдЪрд░реНрди рдХреЗрд╕ рд╕реНрдЯрдбреА рднреА рд╢рд╛рдорд┐рд▓ рд╣реИ рдЬреЛ рдЖрдкрдХреЛ рдЕрдкрдиреАcaretрдХреМрд╢рд▓ рдХреА рдкрд░рдЦ рдХрд░рдиреЗ рдФрд░ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдЕрдиреБрднрд╡ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рджреЗрддрд╛ рд╣реИред рдлрд┐рд░ рдХрд┐рд╕ рдмрд╛рдд рдХрд╛ рдЗрдВрддрдЬрд╝рд╛рд░ рд╣реИ? рдЕрднреА рдХреЛрд░реНрд╕ рдХрд░реЗрдВ!