ML.NET рдореЙрдбрд▓ рдмрд┐рд▓реНрдбрд░ рдЕрдкрдбреЗрдЯ

ML.NET .NET рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП рдПрдХ рдХреНрд░реЙрд╕-рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдлреНрд░реЗрдорд╡рд░реНрдХ рд╣реИред рдФрд░ рдореЙрдбрд▓ рдмрд┐рд▓реНрдбрд░ рдПрдХ рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ рдпреВрдЬрд░ рдЗрдВрдЯрд░рдлреЗрд╕ рдЯреВрд▓ рд╣реИ, рдЬреЛ рдХрд╕реНрдЯрдо рдПрдордПрд▓.рдиреЗрдЯ рдореЙрдбрд▓ рдХреЛ рдЖрд╕рд╛рдиреА рд╕реЗ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдФрд░ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдСрдЯреЛрдореЗрдЯреЗрдб рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ (рдСрдЯреЛрдПрдордПрд▓) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред ML.NET рдФрд░ рдореЙрдбрд▓ рдмрд┐рд▓реНрдбрд░ рдХреЗ рд╕рд╛рде, рдЖрдк рдкрд░рд┐рджреГрд╢реНрдп рд╡рд┐рд╢реНрд▓реЗрд╖рдг, рдореВрд▓реНрдп рднрд╡рд┐рд╖реНрдпрд╡рд╛рдгреА, рдЖрджрд┐ рдЬреИрд╕реЗ рдкрд░рд┐рджреГрд╢реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЕрдкрдиреЗ рдЦреБрдж рдХреЗ рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдореЙрдбрд▓ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВред рдФрд░ рдпрд╣ рд╕рдм рдорд╢реАрди рд╕реАрдЦрдиреЗ рдХреЗ рдХрд┐рд╕реА рднреА рдЕрдиреБрднрд╡ рдХреЗ рдмрд┐рдирд╛ред

ML.NET рдореЙрдбрд▓ рдмрд┐рд▓реНрдбрд░


рдЗрд╕ рдореЙрдбрд▓ рдмрд┐рд▓реНрдбрд░ рд░рд┐рд▓реАрдЬ рдореЗрдВ рдмрдЧ рдлрд┐рдХреНрд╕ рдФрд░ рджреЛ рдирдИ рд╢рд╛рдВрдд рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ:

  • рдЫрд╡рд┐ рд╡рд░реНрдЧреАрдХрд░рдг рдкрд░рд┐рджреГрд╢реНрдп - рдЕрдкрдиреА рдЫрд╡рд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рд╕реНрдерд╛рдиреАрдп рд░реВрдк рд╕реЗ рдЫрд╡рд┐ рд╡рд░реНрдЧреАрдХрд░рдг рдореЙрдбрд▓ рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░реЗрдВ
  • рдЕрдкрдиреЗ рдореЙрдбрд▓ рдХреЛ рдЖрдЬрд╝рдорд╛рдПрдВ - рд╕реАрдзреЗ UI рдореЗрдВ рдЗрдирдкреБрдЯ рдбреЗрдЯрд╛ рдХреЗ рдирдореВрдиреЗ рдкрд░ рднрд╡рд┐рд╖реНрдпрд╡рд╛рдгрд┐рдпрд╛рдБ рдХрд░реЗрдВ



рдЫрд╡рд┐ рд╡рд░реНрдЧреАрдХрд░рдг рдкрд░рд┐рджреГрд╢реНрдп


рд╣рдордиреЗ .NET рдлреАрдЪрд░ рдкрд░ рдЗрд╕ рдлреАрдЪрд░ рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ред рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рдЖрдк рдореМрд╕рдо рдХреЛ рдзреВрдк, рдмрд╛рджрд▓ рдпрд╛ рдмрд╛рд░рд┐рд╢ рдХреЗ рд░реВрдк рдореЗрдВ рдЫрд╡рд┐рдпреЛрдВ рдкрд░ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ рдЕрдм рдЖрдк рдЕрдкрдиреА рдЫрд╡рд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдореЙрдбрд▓ рдмрд┐рд▓реНрдбрд░ рдореЗрдВ рд╕реНрдерд╛рдиреАрдп рд░реВрдк рд╕реЗ рдЫрд╡рд┐ рд╡рд░реНрдЧреАрдХрд░рдг рдореЙрдбрд▓ рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред



рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдорд╛рди рд▓реЗрдВ рдХрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдХреБрддреНрддреЛрдВ рдФрд░ рдмрд┐рд▓реНрд▓рд┐рдпреЛрдВ рдХреА рдЫрд╡рд┐рдпреЛрдВ рдХрд╛ рдПрдХ рдбреЗрдЯрд╛рд╕реЗрдЯ рд╣реИ, рдФрд░ рдЖрдк рдЗрди рдЫрд╡рд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдПрдордПрд▓.рдиреЗрдЯ рдореЙрдбрд▓ рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рдЬреЛ рдирдИ рдЫрд╡рд┐рдпреЛрдВ рдХреЛ "рдХреБрддреНрддреЗ" рдпрд╛ "рдмрд┐рд▓реНрд▓реА" рдХреЗ рд░реВрдк рдореЗрдВ рд╡рд░реНрдЧреАрдХреГрдд рдХрд░рддрд╛ рд╣реИред

рдЖрдкрдХреЗ рдбреЗрдЯрд╛ рд╕реЗрдЯ рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ рд╢реНрд░реЗрдгреА рдХреЗ рд▓рд┐рдП рдЪрд┐рд╣реНрдирд┐рдд рд╕рдмрдлрд╝реЛрд▓реНрдбрд░реНрд╕ рдХреЗ рд╕рд╛рде рдПрдХ рдкреИрд░реЗрдВрдЯ рдлрд╝реЛрд▓реНрдбрд░ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рдлрд╝реЛрд▓реНрдбрд░ рдЬрд┐рд╕рдХрд╛ рдирд╛рдо рдПрдирд┐рдорд▓реНрд╕ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рджреЛ рд╕рдмрдлрд╝реЛрд▓реНрдбрд░ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ: рдПрдХ рдХрд╛ рдирд╛рдо рдбреЙрдЧ, рдЬрд┐рд╕рдореЗрдВ рдХреБрддреНрддреЛрдВ рдХреА рдЫрд╡рд┐рдпрд╛рдВ рд╣реЛрддреА рд╣реИрдВ, рдФрд░ рдПрдХ рдХрд╛ рдирд╛рдо рдХреИрдЯ рд╣реЛрддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдмрд┐рд▓реНрд▓рд┐рдпреЛрдВ рдХреА рдЫрд╡рд┐рдпрд╛рдВ рд╣реЛрддреА рд╣реИрдВ):



рдЖрдк рдиреЗрдХреНрд╕реНрдЯ рд╕реНрдЯреЗрдкреНрд╕ рдФрд░ рдореЙрдбрд▓ рдмрд┐рд▓реНрдбрд░ рджреНрд╡рд╛рд░рд╛ рдЙрддреНрдкрдиреНрди рдкреНрд░реЛрдЬреЗрдХреНрдЯреНрд╕ рдХреЛ рдЕрдкрдиреЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдЫрд╡рд┐ рд╡рд░реНрдЧреАрдХрд░рдг рдореЙрдбрд▓ рдХреЛ рдЖрд╕рд╛рдиреА рд╕реЗ рдЕрдВрддрд┐рдо рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд▓рд┐рдП, рд╕рд╛рде рд╣реА рдЯреЗрдХреНрд╕реНрдЯ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдЕрдкрдиреЗ рдореЙрдбрд▓ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ


рдореЙрдбрд▓ рдмрд┐рд▓реНрдбрд░ рдореЗрдВ рдореЙрдбрд▓ рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдЖрдк рдкрд╛рда рдФрд░ рдЪрд┐рддреНрд░ рджреЛрдиреЛрдВ рдкрд░рд┐рджреГрд╢реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдореЗрдВ рд╕реАрдзреЗ рдкреВрд░реНрд╡рд╛рдиреБрдорд╛рди рдХреЗ рд▓рд┐рдП рдореЙрдбрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХреБрддреНрддреЗ-рдмрд┐рд▓реНрд▓реА рдЫрд╡рд┐ рд╡рд░реНрдЧреАрдХрд░рдг рдХреЗ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЖрдк рдПрдХ рдЫрд╡рд┐ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдореЙрдбрд▓ рдмрд┐рд▓реНрдбрд░ рдореЗрдВ "рдЖрдХрд▓рди" рдЪрд░рдг рдореЗрдВ рдкрд░рд┐рдгрд╛рдо рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ:



рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдПрдХ рдкрд╛рда рдкрд░рд┐рджреГрд╢реНрдп рд╣реИ, рдЬреИрд╕реЗ рдХрд┐ рдЯреИрдХреНрд╕реА рдХреА рдХреАрдордд рдХрд╛ рдкреВрд░реНрд╡рд╛рдиреБрдорд╛рди, рддреЛ рдЖрдк "рдЕрдкрдирд╛ рдореЙрдбрд▓ рдЖрдЬрд╝рдорд╛рдПрдВ" рдЕрдиреБрднрд╛рдЧ рдореЗрдВ рдирдореВрдирд╛ рдбреЗрдЯрд╛ рднреА рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ:



рдЖрдкрдХреА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рд╣реИ


рдпрджрд┐ рдЖрдк рдХрд┐рд╕реА рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рддреЗ рд╣реИрдВ рдпрд╛ рдорд╣рд╕реВрд╕ рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ ML.NET рдореЙрдбрд▓ рдмрд┐рд▓реНрдбрд░ рдореЗрдВ рдХреБрдЫ рдЧрд╛рдпрдм рд╣реИ, рддреЛ рд╣рдореЗрдВ GitHub рдкрд░ рд╣рдорд╛рд░реА рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ рдПрдХ рдЕрдиреБрд░реЛрдз рдмрдирд╛рдХрд░ рдмрддрд╛рдПрдБред

рдореЙрдбрд▓ рдмрд┐рд▓реНрдбрд░ рдХреЗ рд╕рд╛рде рдЖрд░рдВрдн рдХрд░реЗрдВ


рдЖрдк рд╡реАрдПрд╕ рдорд╛рд░реНрдХреЗрдЯрдкреНрд▓реЗрд╕ (рдпрд╛ рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ рдореЗрдВ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдореЗрдиреВ) рдореЗрдВ ML.NET рдореЙрдбрд▓ рдмрд┐рд▓реНрдбрд░ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

ML.NET рдкреНрд░рд▓реЗрдЦрди рдореЗрдВ рдЕрдзрд┐рдХ рдЬрд╛рдиреЗрдВ рдпрд╛ рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░реЗрдВред

рдЕрднреА рддрдХ Visual Studio рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реИ? ML.NET CLI рдЖрдЬрд╝рдорд╛рдПрдБ ред

Source: https://habr.com/ru/post/hi476000/


All Articles