เชกเชฐเชจเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฆเซ‚เชฐ เช•เชฐเชตเซ‹ เช…เชจเซ‡ Azure เชฎเชถเซ€เชจ เชฒเชฐเซเชจเชฟเช‚เช—เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชถเชฐเซ‚ เช•เชฐเชตเซ‹

เชนเซเช‚ เช˜เชฃเชพ เชกเซ‡เชŸเชพ เชตเซˆเชœเซเชžเชพเชจเชฟเช•เซ‹เชจเซ‡ เชœเชพเชฃเซเช‚ เช›เซเช‚ - เช…เชจเซ‡ เชนเซเช‚ เช•เชฆเชพเชš เชคเซ‡เชฎเชพเช‚เชฅเซ€ เชเช• เช›เซเช‚ - เชœเซ‡ GPU เชฎเชถเซ€เชจเซ‹ เชชเชฐ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡, เชธเซเชฅเชพเชจเชฟเช• เช…เชฅเชตเชพ เชตเชฐเซเชšเซเชฏเซเช…เชฒ, เช•เซเชฒเชพเช‰เชกเชฎเชพเช‚ เชธเซเชฅเชฟเชค เช›เซ‡, เช•เชพเช‚ เชคเซ‹ Jupyter เชจเซ‹เชŸเชฌเซเช• เชฆเซเชตเชพเชฐเชพ เช…เชฅเชตเชพ เช…เชฎเซเช• เชชเซเชฐเช•เชพเชฐเชจเชพ เชชเชพเชฏเชฅเซ‹เชจ เชตเชฟเช•เชพเชธ เชชเชฐเซเชฏเชพเชตเชฐเชฃ เชฆเซเชตเชพเชฐเชพ. เชจเชฟเชทเซเชฃเชพเชค AI/ML เชกเซ‡เชตเชฒเชชเชฐ เชคเชฐเซ€เช•เซ‡ 2 เชตเชฐเซเชท เชธเซเชงเซ€ เช•เชพเชฎ เช•เชฐเซ€เชจเซ‡, เชจเชฟเชฏเชฎเชฟเชค เชธเชฐเซเชตเชฐ เช…เชฅเชตเชพ เชตเชฐเซเช•เชธเซเชŸเซ‡เชถเชจ เชชเชฐ เชกเซ‡เชŸเชพ เชคเซˆเชฏเชพเชฐ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เช…เชจเซ‡ Azure เชฎเชพเช‚ GPU เชธเชพเชฅเซ‡ เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชฎเชถเซ€เชจ เชชเชฐ เชคเชพเชฒเซ€เชฎ เชšเชฒเชพเชตเชคเซ€ เชตเช–เชคเซ‡, เชฎเซ‡เช‚ เชฌเชฐเชพเชฌเชฐ เช† เชœ เช•เชฐเซเชฏเซเช‚.

เช…เชฒเชฌเชคเซเชค, เช…เชฎเซ‡ เชฌเชงเชพ เชตเชฟเชถเซ‡ เชธเชพเช‚เชญเชณเซเชฏเซเช‚ เช›เซ‡ เชเชเซเชฏเซเชฐ เชฎเชถเซ€เชจ เชฒเชฐเซเชจเชฟเช‚เช— - เชฎเชถเซ€เชจ เชฒเชฐเซเชจเชฟเช‚เช— เชฎเชพเชŸเซ‡ เชเช• เช–เชพเชธ เช•เซเชฒเชพเช‰เชก เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ. เชœเซ‹ เช•เซ‡, เชชเซเชฐเชฅเชฎ เชจเชœเชฐ เชชเช›เซ€ เชชเซเชฐเชพเชฐเช‚เชญเชฟเช• เชฒเซ‡เช–เซ‹, เชเชตเซเช‚ เชฒเชพเช—เซ‡ เช›เซ‡ เช•เซ‡ Azure ML เชคเชฎเชพเชฐเชพ เชฎเชพเชŸเซ‡ เชคเซ‡เชจเชพ เช‰เช•เซ‡เชฒ เช•เชฐเชคเชพเช‚ เชตเชงเซ เชธเชฎเชธเซเชฏเชพเช“ เชŠเชญเซ€ เช•เชฐเชถเซ‡. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เช‰เชชเชฐเซ‹เช•เซเชค เชŸเซเชฏเซเชŸเซ‹เชฐเซ€เชฏเชฒเชฎเชพเช‚, Azure ML เชชเชฐเชจเซ€ เชคเชพเชฒเซ€เชฎ Jupyter เชจเซ‹เชŸเชฌเซเช•เชฎเชพเช‚เชฅเซ€ เชถเชฐเซ‚ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡, เชœเซเชฏเชพเชฐเซ‡ เชคเชพเชฒเซ€เชฎ เชธเซเช•เซเชฐเชฟเชชเซเชŸ เชชเซ‹เชคเซ‡ เชœ เชเช• เช•เซ‹เชทเชฎเชพเช‚ เชŸเซ‡เช•เซเชธเซเชŸ เชซเชพเช‡เชฒ เชคเชฐเซ€เช•เซ‡ เชฌเชจเชพเชตเชตเชพ เช…เชจเซ‡ เชธเช‚เชชเชพเชฆเชฟเชค เช•เชฐเชตเชพเชจเซ€ เชฆเชฐเช–เชพเชธเซเชค เช›เซ‡ - เชœเซเชฏเชพเชฐเซ‡ เช“เชŸเซ‹-เช•เชฎเซเชชเซเชฒเซ€เชถเชจ, เชธเชฟเชจเซเชŸเซ‡เช•เซเชธเชจเซ‹ เช‰เชชเชฏเซ‹เช— เชจ เช•เชฐเซ‹. เชนเชพเช‡เชฒเชพเช‡เชŸเชฟเช‚เช—, เช…เชจเซ‡ เชธเชพเชฎเชพเชจเซเชฏ เชตเชฟเช•เชพเชธ เชตเชพเชคเชพเชตเชฐเชฃเชจเชพ เช…เชจเซเชฏ เชซเชพเชฏเชฆเชพ. เช† เช•เชพเชฐเชฃเซ‹เชธเชฐ, เช…เชฎเซ‡ เชฒเชพเช‚เชฌเชพ เชธเชฎเชฏเชฅเซ€ เช…เชฎเชพเชฐเชพ เช•เชพเชฐเซเชฏเชฎเชพเช‚ Azure ML เชจเซ‹ เช—เช‚เชญเซ€เชฐเชคเชพเชชเซ‚เชฐเซเชตเช• เช‰เชชเชฏเซ‹เช— เช•เชฐเซเชฏเซ‹ เชจเชฅเซ€.

เชœเซ‹ เช•เซ‡, เชฎเซ‡เช‚ เชคเชพเชœเซ‡เชคเชฐเชฎเชพเช‚ เชฎเชพเชฐเชพ เช•เชพเชฐเซเชฏเชฎเชพเช‚ Azure ML เชจเซ‹ เช…เชธเชฐเช•เชพเชฐเช• เชฐเซ€เชคเซ‡ เช‰เชชเชฏเซ‹เช— เชถเชฐเซ‚ เช•เชฐเชตเชพเชจเซ€ เชฐเซ€เชค เชถเซ‹เชงเซ€ เช•เชพเชขเซ€ เช›เซ‡! เชตเชฟเช—เชคเซ‹เชฎเชพเช‚ เชฐเชธ เช›เซ‡?

เชกเชฐเชจเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฆเซ‚เชฐ เช•เชฐเชตเซ‹ เช…เชจเซ‡ Azure เชฎเชถเซ€เชจ เชฒเชฐเซเชจเชฟเช‚เช—เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชถเชฐเซ‚ เช•เชฐเชตเซ‹

เชฎเซเช–เซเชฏ เชฐเชนเชธเซเชฏ เช›เซ‡ Azure ML เชฎเชพเชŸเซ‡ เชตเชฟเชเซเชฏเซเช…เชฒ เชธเซเชŸเซเชกเชฟเชฏเซ‹ เช•เซ‹เชก เชเช•เซเชธเซเชŸเซ‡เช‚เชถเชจ. เชคเซ‡ เชคเชฎเชจเซ‡ เชชเชฐเซเชฏเชพเชตเชฐเชฃเชจเซ‹ เชธเช‚เชชเซ‚เชฐเซเชฃ เชฒเชพเชญ เชฒเชˆเชจเซ‡, VS เช•เซ‹เชกเชฎเชพเช‚ เชœ เชคเชพเชฒเซ€เชฎ เชธเซเช•เซเชฐเชฟเชชเซเชŸ เชตเชฟเช•เชธเชพเชตเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡ - เช…เชจเซ‡ เชคเชฎเซ‡ เชธเซเช•เซเชฐเชฟเชชเซเชŸเชจเซ‡ เชธเซเชฅเชพเชจเชฟเช• เชฐเซ€เชคเซ‡ เชชเชฃ เชšเชฒเชพเชตเซ€ เชถเช•เซ‹ เช›เซ‹ เช…เชจเซ‡ เชชเช›เซ€ เชคเซ‡เชจเซ‡ เชฅเซ‹เชกเซ€ เช•เซเชฒเชฟเช•เซเชธ เชธเชพเชฅเซ‡ Azure ML เช•เซเชฒเชธเซเชŸเชฐเชฎเชพเช‚ เชคเชพเชฒเซ€เชฎ เชฎเชพเชŸเซ‡ เชฎเซ‹เช•เชฒเซ€ เชถเช•เซ‹ เช›เซ‹. เช…เชจเซเช•เซ‚เชณ, เชคเซ‡ เชจเชฅเซ€?

เช†เชฎ เช•เชฐเชตเชพเชฅเซ€, เชคเชฎเชจเซ‡ Azure ML เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชฅเซ€ เชจเซ€เชšเซ‡เชจเชพ เชฒเชพเชญเซ‹ เชฎเชณเซ‡ เช›เซ‡:

  • เชคเชฎเซ‡ เชคเชฎเชพเชฐเชพ เชฎเชถเซ€เชจ เชชเชฐ เช…เชจเซเช•เซ‚เชณ IDE เชฎเชพเช‚ เชฎเซ‹เชŸเชพเชญเชพเช—เชจเซ‹ เชธเชฎเชฏ เชธเซเชฅเชพเชจเชฟเช• เชฐเซ€เชคเซ‡ เช•เชพเชฎ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹, เช…เชจเซ‡ GPU เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชซเช•เซเชค เชฎเซ‹เชกเซ‡เชฒ เชคเชพเชฒเซ€เชฎ เชฎเชพเชŸเซ‡ เช•เชฐเซ‹. เชคเซ‡ เชœ เชธเชฎเชฏเซ‡, เชคเชพเชฒเซ€เชฎ เชธเช‚เชธเชพเชงเชจเซ‹เชจเซ‹ เชชเซ‚เชฒ เช†เชชเชฎเซ‡เชณเซ‡ เชœเชฐเซ‚เชฐเซ€ เชฒเซ‹เชกเชจเซ‡ เชธเชฎเชพเชฏเซ‹เชœเชฟเชค เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡, เช…เชจเซ‡ เชจเซ‹เชกเซเชธเชจเซ€ เชจเซเชฏเซ‚เชจเชคเชฎ เชธเช‚เช–เซเชฏเชพเชจเซ‡ 0 เชชเชฐ เชธเซ‡เชŸ เช•เชฐเซ€เชจเซ‡, เชคเชฎเซ‡ เชคเชพเชฒเซ€เชฎ เช•เชพเชฐเซเชฏเซ‹เชจเซ€ เชนเชพเชœเชฐเซ€เชฎเชพเช‚ "เชฎเชพเช— เชชเชฐ" เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชฎเชถเซ€เชจเชจเซ‡ เช†เชชเชฎเซ‡เชณเซ‡ เชถเชฐเซ‚ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹.
  • เชคเชฎเซ‡ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹ เชฌเชงเชพ เชถเชฟเช•เซเชทเชฃ เชชเชฐเชฟเชฃเชพเชฎเซ‹ เชเช• เชœเช—เซเชฏเชพเช เชธเช‚เช—เซเชฐเชนเชฟเชค เช•เชฐเซ‹, เชชเซเชฐเชพเชชเซเชค เช•เชฐเซ‡เชฒ เชฎเซ‡เชŸเซเชฐเชฟเช•เซเชธ เช…เชจเซ‡ เชชเชฐเชฟเชฃเชพเชฎเซ€ เชฎเซ‹เชกเซ‡เชฒเซ‹ เชธเชนเชฟเชค - เชคเชฎเชพเชฎ เชชเชฐเชฟเชฃเชพเชฎเซ‹เชจเซ‡ เชธเช‚เช—เซเชฐเชนเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช•เซ‹เชˆ เชชเซเชฐเช•เชพเชฐเชจเซ€ เชธเชฟเชธเซเชŸเชฎ เช…เชฅเชตเชพ เช“เชฐเซเชกเชฐ เชธเชพเชฅเซ‡ เช†เชตเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เชจเชฅเซ€.
  • เช†เชฎ เชเช• เชœ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชชเชฐ เช˜เชฃเชพ เชฒเซ‹เช•เซ‹ เช•เชพเชฎ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡ - เชคเซ‡เช“ เชธเชฎเชพเชจ เช•เชฎเซเชชเซเชฏเซเชŸเชฟเช‚เช— เช•เซเชฒเชธเซเชŸเชฐเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡, เชฌเชงเชพ เชชเซเชฐเชฏเซ‹เช—เซ‹ เช•เชคเชพเชฐเชฌเชฆเซเชง เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡, เช…เชจเซ‡ เชคเซ‡เช“ เชเช•เชฌเซ€เชœเชพเชจเชพ เชชเซเชฐเชฏเซ‹เช—เซ‹เชจเชพ เชชเชฐเชฟเชฃเชพเชฎเซ‹ เชชเชฃ เชœเซ‹เชˆ เชถเช•เชถเซ‡. เช†เชตเซเช‚ เชœ เชเช• เชฆเซƒเชถเซเชฏ เช›เซ‡ เชกเซ€เชช เชฒเชฐเซเชจเชฟเช‚เช— เชถเซ€เช–เชตเชตเชพเชฎเชพเช‚ Azure ML เชจเซ‹ เช‰เชชเชฏเซ‹เช—เชœเซเชฏเชพเชฐเซ‡ เชฆเชฐเซ‡เช• เชตเชฟเชฆเซเชฏเชพเชฐเซเชฅเซ€เชจเซ‡ GPU เชธเชพเชฅเซ‡ เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชฎเชถเซ€เชจ เช†เชชเชตเชพเชจเซ‡ เชฌเชฆเชฒเซ‡, เชคเชฎเซ‡ เชเช• เช•เซเชฒเชธเซเชŸเชฐ เชฌเชจเชพเชตเซ€ เชถเช•เซ‹ เช›เซ‹ เชœเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชฌเชงเชพ เช•เซ‡เชจเซเชฆเซเชฐเชฟเชฏ เชฐเซ€เชคเซ‡ เช•เชฐเชถเซ‡. เชตเชงเซเชฎเชพเช‚, เชฎเซ‹เชกเซ‡เชฒเชจเซ€ เชšเซ‹เช•เชธเชพเชˆ เชธเชพเชฅเซ‡เชจเชพ เชชเชฐเชฟเชฃเชพเชฎเซ‹เชจเซเช‚ เชธเชพเชฎเชพเชจเซเชฏ เช•เซ‹เชทเซเชŸเช• เชเช• เชธเชพเชฐเชพ เชธเซเชชเชฐเซเชงเชพเชคเซเชฎเช• เชคเชคเซเชต เชคเชฐเซ€เช•เซ‡ เชธเซ‡เชตเชพ เช†เชชเซ€ เชถเช•เซ‡ เช›เซ‡.
  • Azure ML เชธเชพเชฅเซ‡, เชคเชฎเซ‡ เชธเชฐเชณเชคเชพเชฅเซ€ เชชเซเชฐเชฏเซ‹เช—เซ‹เชจเซ€ เชถเซเชฐเซ‡เชฃเซ€ เชšเชฒเชพเชตเซ€ เชถเช•เซ‹ เช›เซ‹, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชฎเชพเชŸเซ‡ เชนเชพเช‡เชชเชฐเชชเซ‡เชฐเชพเชฎเซ€เชŸเชฐ เช“เชชเซเชŸเชฟเชฎเชพเช‡เชเซ‡เชถเชจ - เช† เช•เซ‹เชกเชจเซ€ เชฅเซ‹เชกเซ€ เชฒเซ€เชŸเซ€เช“ เชธเชพเชฅเซ‡ เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡, เชชเซเชฐเชฏเซ‹เช—เซ‹เชจเซ€ เชถเซเชฐเซ‡เชฃเซ€ เชœเชพเชคเซ‡ เชนเชพเชฅ เชงเชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เชจเชฅเซ€.

เชฎเชจเซ‡ เช†เชถเชพ เช›เซ‡ เช•เซ‡ เชนเซเช‚ เชคเชฎเชจเซ‡ Azure ML เช…เชœเชฎเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชฐเชพเชœเซ€ เช•เชฐเซ€เชถ! เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชชเซเชฐเชพเชฐเช‚เชญ เช•เชฐเชตเซเช‚ เชคเซ‡ เช…เชนเซ€เช‚ เช›เซ‡:

  • เช–เชพเชคเชฐเซ€ เช•เชฐเซ‹ เช•เซ‡ เชคเชฎเซ‡ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเซเชฏเซเช‚ เช›เซ‡ เชตเชฟเชเซเชฏเซเช…เชฒ เชธเซเชŸเซเชกเชฟเชฏเซ‹ เช•เซ‹เชก, เชคเซ‡เชฎเชœ เชเช•เซเชธเซเชŸเซ‡เชจเซเชถเชจเซเชธ Azure เชธเชพเช‡เชจ เช‡เชจ ะธ เชเชเซเชฏเซเชฐ เชเชฎเชเชฒ
  • เชฐเซ€เชชเซ‹เชเซ€เชŸเชฐเซ€เชจเซ‡ เช•เซเชฒเซ‹เชจ เช•เชฐเซ‹ https://github.com/CloudAdvocacy/AzureMLStarter - เชคเซ‡เชฎเชพเช‚ MNIST เชกเซ‡เชŸเชพเชธเซ‡เชŸ เชชเชฐ เชนเชธเซเชคเชฒเชฟเช–เชฟเชค เช…เช‚เช• เช“เชณเช– เชฎเซ‹เชกเซ‡เชฒเชจเซ‡ เชคเชพเชฒเซ€เชฎ เช†เชชเชตเชพ เชฎเชพเชŸเซ‡ เช•เซ‡เชŸเชฒเชพเช• เชกเซ‡เชฎเซ‹ เช•เซ‹เชก เช›เซ‡.
  • เชตเชฟเชเซเชฏเซเช…เชฒ เชธเซเชŸเซเชกเชฟเชฏเซ‹ เช•เซ‹เชกเชฎเชพเช‚ เช•เซเชฒเซ‹เชจ เช•เชฐเซ‡เชฒ เชฐเซ€เชชเซ‹เชเซ€เชŸเชฐเซ€ เช–เซ‹เชฒเซ‹.
  • เช†เช—เชณ เชตเชพเช‚เชšเซ‹!

Azure ML เชตเชฐเซเช•เชธเซเชชเซ‡เชธ เช…เชจเซ‡ Azure ML เชชเซ‹เชฐเซเชŸเชฒ

Azure ML เช–เซเชฏเชพเชฒเชจเซ€ เช†เชธเชชเชพเชธ เช—เซ‹เช เชตเชพเชฏเซ‡เชฒ เช›เซ‡ เช•เชพเชฐเซเชฏ เชตเชฟเชธเซเชคเชพเชฐ - เช•เชพเชฐเซเชฏเชธเซเชฅเชณ. เชกเซ‡เชŸเชพ เชตเชฐเซเช•เชธเซเชชเซ‡เชธเชฎเชพเช‚ เชธเช‚เช—เซเชฐเชนเชฟเชค เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡, เชชเซเชฐเชฏเซ‹เช—เซ‹ เชคเซ‡เชจเซ‡ เชคเชพเชฒเซ€เชฎ เชฎเชพเชŸเซ‡ เชฎเซ‹เช•เชฒเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชคเชพเชฒเซ€เชฎ เชชเชฐเชฟเชฃเชพเชฎเซ‹ เชชเชฃ เชคเซเชฏเชพเช‚ เชธเช‚เช—เซเชฐเชนเชฟเชค เชฅเชพเชฏ เช›เซ‡ - เชชเชฐเชฟเชฃเชพเชฎเซ€ เชฎเซ‡เชŸเซเชฐเชฟเช•เซเชธ เช…เชจเซ‡ เชฎเซ‹เชกเซ‡เชฒเซเชธ. เชคเชฎเซ‡ เชœเซ‹เชˆ เชถเช•เซ‹ เช›เซ‹ เช•เซ‡ เชตเชฐเซเช•เชธเซเชชเซ‡เชธเชจเซ€ เช…เช‚เชฆเชฐ เชถเซเช‚ เช›เซ‡ Azure ML เชชเซ‹เชฐเซเชŸเชฒ - เช…เชจเซ‡ เชคเซเชฏเชพเช‚เชฅเซ€ เชคเชฎเซ‡ เชกเซ‡เชŸเชพ เชฒเซ‹เชก เช•เชฐเชตเชพเชฅเซ€ เชฒเชˆเชจเซ‡ เชฎเซ‹เชจเชฟเชŸเชฐเชฟเช‚เช— เชชเซเชฐเชฏเซ‹เช—เซ‹ เช…เชจเซ‡ เชฎเซ‰เชกเชฒเซ‹ เช—เซ‹เช เชตเชตเชพ เชธเซเชงเซ€เชจเชพ เช˜เชฃเชพ เช‘เชชเชฐเซ‡เชถเชจเซเชธ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹.

เชคเชฎเซ‡ เชตเซ‡เชฌ เชˆเชจเซเชŸเชฐเชซเซ‡เชธ เชฆเซเชตเชพเชฐเชพ เชตเชฐเซเช•เชธเซเชชเซ‡เชธ เชฌเชจเชพเชตเซ€ เชถเช•เซ‹ เช›เซ‹ เชเชเซเชฏเซเชฐ เชชเซ‹เชฐเซเชŸเชฒ (เชœเซเช“ เชชเช—เชฒเซเช‚ เชฆเซเชตเชพเชฐเชพ เชชเช—เชฒเซเช‚ เชธเซ‚เชšเชจเซ‹), เช…เชฅเชตเชพ Azure CLI เช•เชฎเชพเชจเซเชก เชฒเชพเช‡เชจเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ (เชธเซ‚เชšเชจเซ‹):

az extension add -n azure-cli-ml
az group create -n myazml -l northeurope
az ml workspace create -w myworkspace -g myazml

เชตเชฐเซเช•เชธเซเชชเซ‡เชธ เชธเชพเชฅเซ‡ เชชเชฃ เช•เซ‡เชŸเชฒเชพเช• เชธเช‚เช•เชณเชพเชฏเซ‡เชฒเชพ เช›เซ‡ เช•เชฎเซเชชเซเชฏเซเชŸเชฟเช‚เช— เชธเช‚เชธเชพเชงเชจเซ‹ (เช—เชฃเชคเชฐเซ€ เช•เชฐเซ‹). เชเช•เชตเชพเชฐ เชคเชฎเซ‡ เชฎเซ‹เชกเซ‡เชฒเชจเซ‡ เชคเชพเชฒเซ€เชฎ เช†เชชเชตเชพ เชฎเชพเชŸเซ‡ เชธเซเช•เซเชฐเชฟเชชเซเชŸ เชฌเชจเชพเชตเซ€ เชฒเซ‹, เชคเชฎเซ‡ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹ เช…เชฎเชฒ เชฎเชพเชŸเซ‡ เชชเซเชฐเชฏเซ‹เช— เชฎเซ‹เช•เชฒเซ‹ เช•เชพเชฐเซเชฏเชธเซเชฅเชณ เชชเชฐ, เช…เชจเซ‡ เชธเซเชชเชทเซเชŸ เช•เชฐเซ‹ เชฒเช•เซเชทเซเชฏเชจเซ€ เช—เชฃเชคเชฐเซ€ เช•เชฐเซ‹ - เช† เช•เชฟเชธเซเชธเชพเชฎเชพเช‚, เชธเซเช•เซเชฐเชฟเชชเซเชŸเชจเซ‡ เชชเซ‡เช•เซ‡เชœ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡, เช‡เชšเซเช›เชฟเชค เช•เชฎเซเชชเซเชฏเซเชŸเชฟเช‚เช— เชตเชพเชคเชพเชตเชฐเชฃเชฎเชพเช‚ เชšเชฒเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡, เช…เชจเซ‡ เชชเช›เซ€ เชชเซเชฐเชฏเซ‹เช—เชจเชพ เชคเชฎเชพเชฎ เชชเชฐเชฟเชฃเชพเชฎเซ‹ เชตเชงเซ เชตเชฟเชถเซเชฒเซ‡เชทเชฃ เช…เชจเซ‡ เช‰เชชเชฏเซ‹เช— เชฎเชพเชŸเซ‡ เชตเชฐเซเช•เชธเซเชชเซ‡เชธเชฎเชพเช‚ เชธเชพเชšเชตเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡.

MNIST เชฎเชพเชŸเซ‡ เชธเซเช•เซเชฐเชฟเชชเซเชŸ เชถเซ€เช–เชตเซ€

เชถเชพเชธเซเชคเซเชฐเซ€เชฏ เชธเชฎเชธเซเชฏเชพเชจเซ‹ เชตเชฟเชšเชพเชฐ เช•เชฐเซ‹ เชนเชธเซเชคเชฒเชฟเช–เชฟเชค เช…เช‚เช•เซ‹เชจเซ€ เช“เชณเช– MNIST เชกเซ‡เชŸเชพเชธเซ‡เชŸเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡. เชคเซ‡เชตเซ€ เชœ เชฐเซ€เชคเซ‡, เชญเชตเชฟเชทเซเชฏเชฎเชพเช‚, เชคเชฎเซ‡ เชคเชฎเชพเชฐเซ€ เช•เซ‹เชˆเชชเชฃ เชคเชพเชฒเซ€เชฎ เชธเซเช•เซเชฐเชฟเชชเซเชŸ เชšเชฒเชพเชตเซ€ เชถเช•เซ‹ เช›เซ‹.

เช…เชฎเชพเชฐเชพ เชญเช‚เชกเชพเชฐเชฎเชพเช‚ เชเช• เชธเซเช•เซเชฐเชฟเชชเซเชŸ เช›เซ‡ train_local.py, เชœเซ‡ เช…เชฎเซ‡ SkLearn เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชธเชฐเชณ เชฐเซ‡เช–เซ€เชฏ เชฐเซ€เช—เซเชฐเซ‡เชถเชจ เชฎเซ‹เชกเชฒเชจเซ‡ เชคเชพเชฒเซ€เชฎ เช†เชชเซ€เช เช›เซ€เช. เช…เชฒเชฌเชคเซเชค, เชนเซเช‚ เชธเชฎเชœเซเช‚ เช›เซเช‚ เช•เซ‡ เชธเชฎเชธเซเชฏเชพ เชนเชฒ เช•เชฐเชตเชพเชจเซ€ เช† เชถเซเชฐเซ‡เชทเซเช  เชฐเซ€เชค เชจเชฅเซ€ - เช…เชฎเซ‡ เชคเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชธเซŒเชฅเซ€ เชธเชฐเชณ เชคเชฐเซ€เช•เซ‡ เช•เชฐเซ€เช เช›เซ€เช.

เชธเซเช•เซเชฐเชฟเชชเซเชŸ เชชเชนเซ‡เชฒเชพ OpenML เชฎเชพเช‚เชฅเซ€ MNIST เชกเซ‡เชŸเชพ เชกเชพเช‰เชจเชฒเซ‹เชก เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เชชเช›เซ€ เช•เซเชฒเชพเชธเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‡ เช›เซ‡ LogisticRegression เชฎเซ‹เชกเซ‡เชฒเชจเซ‡ เชคเชพเชฒเซ€เชฎ เช†เชชเชตเชพ เชฎเชพเชŸเซ‡, เช…เชจเซ‡ เชชเช›เซ€ เชชเชฐเชฟเชฃเชพเชฎเซ€ เชšเซ‹เช•เชธเชพเชˆเชจเซ‡ เช›เชพเชชเซ‹:

mnist = fetch_openml('mnist_784')
mnist['target'] = np.array([int(x) for x in mnist['target']])

shuffle_index = np.random.permutation(len(mist['data']))
X, y = mnist['data'][shuffle_index], mnist['target'][shuffle_index]

X_train, X_test, y_train, y_test = 
  train_test_split(X, y, test_size = 0.3, random_state = 42)

lr = LogisticRegression()
lr.fit(X_train, y_train)
y_hat = lr.predict(X_test)
acc = np.average(np.int32(y_hat == y_test))

print('Overall accuracy:', acc)

เชคเชฎเซ‡ เชคเชฎเชพเชฐเชพ เช•เชฎเซเชชเซเชฏเซเชŸเชฐ เชชเชฐ เชธเซเช•เซเชฐเชฟเชชเซเชŸ เชšเชฒเชพเชตเซ€ เชถเช•เซ‹ เช›เซ‹ เช…เชจเซ‡ เชฅเซ‹เชกเซ€ เชธเซ‡เช•เช‚เชกเชฎเชพเช‚ เชชเชฐเชฟเชฃเชพเชฎ เชฎเซ‡เชณเชตเซ€ เชถเช•เซ‹ เช›เซ‹.

Azure ML เชฎเชพเช‚ เชธเซเช•เซเชฐเชฟเชชเซเชŸ เชšเชฒเชพเชตเซ‹

เชœเซ‹ เช†เชชเชฃเซ‡ Azure ML เชฆเซเชตเชพเชฐเชพ เชคเชพเชฒเซ€เชฎ เชธเซเช•เซเชฐเชฟเชชเซเชŸ เชšเชฒเชพเชตเซ€เช, เชคเซ‹ เช…เชฎเชจเซ‡ เชฌเซ‡ เชฎเซเช–เซเชฏ เชซเชพเชฏเชฆเชพ เชฅเชถเซ‡:

  • เชฎเชจเชธเซเชตเซ€ เช•เชฎเซเชชเซเชฏเซเชŸเชฟเช‚เช— เชธเช‚เชธเชพเชงเชจ เชชเชฐ เชคเชพเชฒเซ€เชฎ เชšเชฒเชพเชตเชตเซ€, เชœเซ‡, เชเช• เชจเชฟเชฏเชฎ เชคเชฐเซ€เช•เซ‡, เชธเซเชฅเชพเชจเชฟเช• เช•เชฎเซเชชเซเชฏเซเชŸเชฐ เช•เชฐเชคเชพเช‚ เชตเชงเซ เช‰เชคเซเชชเชพเชฆเช• เช›เซ‡. เชคเซ‡ เชœ เชธเชฎเชฏเซ‡, Azure ML เชชเซ‹เชคเซ‡ เชœ เช…เชฎเชพเชฐเซ€ เชธเซเช•เซเชฐเชฟเชชเซเชŸเชจเซ‡ เชตเชฐเซเชคเชฎเชพเชจ เชกเชฟเชฐเซ‡เช•เซเชŸเชฐเซ€เชฎเชพเช‚เชฅเซ€ เชคเชฎเชพเชฎ เชซเชพเช‡เชฒเซ‹ เชธเชพเชฅเซ‡ เชกเซ‹เช•เชฐ เช•เชจเซเชŸเซ‡เชจเชฐเชฎเชพเช‚ เชชเซ‡เช• เช•เชฐเชตเชพเชจเซ€, เชœเชฐเซ‚เชฐเซ€ เชจเชฟเชฐเซเชญเชฐเชคเชพเช“เชจเซ‡ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเชตเชพเชจเซ€ เช…เชจเซ‡ เชคเซ‡เชจเซ‡ เช…เชฎเชฒ เชฎเชพเชŸเซ‡ เชฎเซ‹เช•เชฒเชตเชพเชจเซเช‚ เชงเซเชฏเชพเชจ เชฐเชพเช–เชถเซ‡.
  • Azure ML เชตเชฐเซเช•เชธเซเชชเซ‡เชธเชจเซ€ เช…เช‚เชฆเชฐ เชธเชฟเช‚เช—เชฒ เชฐเชœเชฟเชธเซเชŸเซเชฐเซ€เชฎเชพเช‚ เชชเชฐเชฟเชฃเชพเชฎเซ‹ เชฒเช–เซ‹. เช† เชธเซเชตเชฟเชงเชพเชจเซ‹ เชฒเชพเชญ เชฒเซ‡เชตเชพ เชฎเชพเชŸเซ‡, เชชเชฐเชฟเชฃเชพเชฎเซ€ เชšเซ‹เช•เชธเชพเชˆเชจเซ‡ เชฐเซ‡เช•เซ‹เชฐเซเชก เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช…เชฎเชพเชฐเซ‡ เช…เชฎเชพเชฐเซ€ เชธเซเช•เซเชฐเชฟเชชเซเชŸเชฎเชพเช‚ เช•เซ‹เชกเชจเซ€ เช•เซ‡เชŸเชฒเซ€เช• เชฒเชพเช‡เชจ เช‰เชฎเซ‡เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡:

from azureml.core.run import Run
...
try:    
    run = Run.get_submitted_run()
    run.log('accuracy', acc)
except:
    pass

เชธเซเช•เซเชฐเชฟเชชเซเชŸเชจเชพ เช…เชจเซเชฐเซ‚เชช เชธเช‚เชธเซเช•เชฐเชฃเชจเซ‡ เช•เชนเซ‡เชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ train_universal.py (เชคเซ‡ เช‰เชชเชฐ เชฒเช–เซ‡เชฒเซเช‚ เช›เซ‡ เชคเซ‡เชจเชพ เช•เชฐเชคเชพเช‚ เชคเซ‡ เชฅเซ‹เชกเซเช‚ เชตเชงเซ เช˜เชกเชพเชฏเซ‡เชฒเซเช‚ เช›เซ‡, เชชเชฐเช‚เชคเซ เชตเชงเซ เชจเชนเซ€เช‚). เช† เชธเซเช•เซเชฐเชฟเชชเซเชŸ เชธเซเชฅเชพเชจเชฟเช• เชฐเซ€เชคเซ‡ เช…เชจเซ‡ เชฐเชฟเชฎเซ‹เชŸ เช•เชฎเซเชชเซเชฏเซเชŸเชฟเช‚เช— เชธเซเชคเซเชฐเซ‹เชค เชชเชฐ เชฌเช‚เชจเซ‡ เชฐเซ€เชคเซ‡ เชšเชฒเชพเชตเซ€ เชถเช•เชพเชฏ เช›เซ‡.

เชคเซ‡เชจเซ‡ VS เช•เซ‹เชกเชฎเชพเช‚เชฅเซ€ Azure ML เชฎเชพเช‚ เชšเชฒเชพเชตเชตเชพ เชฎเชพเชŸเซ‡, เชคเชฎเชพเชฐเซ‡ เชจเซ€เชšเซ‡เชจเชพ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡:

  1. เช–เชพเชคเชฐเซ€ เช•เชฐเซ‹ เช•เซ‡ Azure เชเช•เซเชธเซเชŸเซ‡เช‚เชถเชจ เชคเชฎเชพเชฐเชพ เชธเชฌเซเชธเซเช•เซเชฐเชฟเชชเซเชถเชจ เชธเชพเชฅเซ‡ เชœเซ‹เชกเชพเชฏเซ‡เชฒ เช›เซ‡. เชกเชพเชฌเซ€ เชฌเชพเชœเซเชจเชพ เชฎเซ‡เชจเซ‚เชฎเชพเช‚เชฅเซ€ Azure เช†เชฏเช•เชจ เชชเชธเช‚เชฆ เช•เชฐเซ‹. เชœเซ‹ เชคเชฎเซ‡ เช•เชจเซ‡เช•เซเชŸเซ‡เชก เชจเชฅเซ€, เชคเซ‹ เชจเซ€เชšเซ‡เชจเชพ เชœเชฎเชฃเชพ เช–เซ‚เชฃเซ‡ เชเช• เชธเซ‚เชšเชจเชพ เชฆเซ‡เช–เชพเชถเซ‡ (เช†เชจเซ€ เชœเซ‡เชฎ), เชœเซ‡เชจเชพ เชชเชฐ เช•เซเชฒเชฟเช• เช•เชฐเซ€เชจเซ‡ เชคเชฎเซ‡ เชฌเซเชฐเชพเช‰เชเชฐ เชฆเซเชตเชพเชฐเชพ เชฆเชพเช–เชฒ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹. เชคเชฎเซ‡ เช•เซเชฒเชฟเช• เชชเชฃ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹ Ctrl-Shift-P VS เช•เซ‹เชก เช†เชฆเซ‡เชถ เชตเชพเช•เซเชฏ เชชเชฐ เช•เซ‰เชฒ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, เช…เชจเซ‡ เชŸเชพเช‡เชช เช•เชฐเซ‹ Azure เชธเชพเช‡เชจ เช‡เชจ.

  2. เชคเซ‡ เชชเช›เซ€, เชเชเซเชฏเซเชฐ เชตเชฟเชญเชพเช—เชฎเชพเช‚ (เชกเชพเชฌเซ€ เชฌเชพเชœเซเชจเซเช‚ เชšเชฟเชนเซเชจ), เชตเชฟเชญเชพเช— เชถเซ‹เชงเซ‹ เชถเซ€เช–เชตเชพเชจเซ€ เชฎเชถเซ€เชจ:

เชกเชฐเชจเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฆเซ‚เชฐ เช•เชฐเชตเซ‹ เช…เชจเซ‡ Azure เชฎเชถเซ€เชจ เชฒเชฐเซเชจเชฟเช‚เช—เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชถเชฐเซ‚ เช•เชฐเชตเซ‹
เช…เชนเซ€เช‚ เชคเชฎเชพเชฐเซ‡ เชตเชฐเซเช•เชธเซเชชเซ‡เชธเชจเซ€ เช…เช‚เชฆเชฐ เช‘เชฌเซเชœเซ‡เช•เซเชŸเชจเชพ เชตเชฟเชตเชฟเชง เชœเซ‚เชฅเซ‹ เชœเซ‹เชตเซเช‚ เชœเซ‹เชˆเช: เช•เชฎเซเชชเซเชฏเซเชŸเชฟเช‚เช— เชธเช‚เชธเชพเชงเชจเซ‹, เชชเซเชฐเชฏเซ‹เช—เซ‹, เชตเช—เซ‡เชฐเซ‡.

  1. เชซเชพเช‡เชฒเซ‹เชจเซ€ เชธเซ‚เชšเชฟ เชชเชฐ เชœเชพเช“, เชธเซเช•เซเชฐเชฟเชชเซเชŸ เชชเชฐ เชœเชฎเชฃเซเช‚ เช•เซเชฒเชฟเช• เช•เชฐเซ‹ train_universal.py เช…เชจเซ‡ เชชเชธเช‚เชฆ เช•เชฐเซ‹ Azure ML: Azure เชฎเชพเช‚ เชชเซเชฐเชฏเซ‹เช— เชคเชฐเซ€เช•เซ‡ เชšเชฒเชพเชตเซ‹.

เชกเชฐเชจเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฆเซ‚เชฐ เช•เชฐเชตเซ‹ เช…เชจเซ‡ Azure เชฎเชถเซ€เชจ เชฒเชฐเซเชจเชฟเช‚เช—เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชถเชฐเซ‚ เช•เชฐเชตเซ‹

  1. VS เช•เซ‹เชกเชจเชพ เช†เชฆเซ‡เชถ เชตเชพเช•เซเชฏ เช•เซเชทเซ‡เชคเซเชฐเชฎเชพเช‚ เช†เชจเชพ เชชเช›เซ€ เชถเซเชฐเซ‡เชฃเซ€เชฌเชฆเซเชง เชธเช‚เชตเชพเชฆเซ‹ เช†เชตเชถเซ‡: เชคเชฎเซ‡ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชฐเชนเซเชฏเชพเช‚ เช›เซ‹ เชคเซ‡ เชธเชฌเซเชธเซเช•เซเชฐเชฟเชชเซเชถเชจ เช…เชจเซ‡ Azure ML เชตเชฐเซเช•เชธเซเชชเซ‡เชธเชจเซ€ เชชเซเชทเซเชŸเชฟ เช•เชฐเซ‹ เช…เชจเซ‡ เชชเชธเช‚เชฆ เช•เชฐเซ‹ เชจเชตเซ‹ เชชเซเชฐเชฏเซ‹เช— เชฌเชจเชพเชตเซ‹:

เชกเชฐเชจเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฆเซ‚เชฐ เช•เชฐเชตเซ‹ เช…เชจเซ‡ Azure เชฎเชถเซ€เชจ เชฒเชฐเซเชจเชฟเช‚เช—เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชถเชฐเซ‚ เช•เชฐเชตเซ‹
เชกเชฐเชจเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฆเซ‚เชฐ เช•เชฐเชตเซ‹ เช…เชจเซ‡ Azure เชฎเชถเซ€เชจ เชฒเชฐเซเชจเชฟเช‚เช—เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชถเชฐเซ‚ เช•เชฐเชตเซ‹
เชกเชฐเชจเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฆเซ‚เชฐ เช•เชฐเชตเซ‹ เช…เชจเซ‡ Azure เชฎเชถเซ€เชจ เชฒเชฐเซเชจเชฟเช‚เช—เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชถเชฐเซ‚ เช•เชฐเชตเซ‹

  1. เชเช• เชจเชตเซเช‚ เช•เชฎเซเชชเซเชฏเซเชŸ เชฐเชฟเชธเซ‹เชฐเซเชธ เชฌเชจเชพเชตเชตเชพเชจเซเช‚ เชชเชธเช‚เชฆ เช•เชฐเซ‹ เชจเชตเซ€ เช—เชฃเชคเชฐเซ€ เชฌเชจเชพเชตเซ‹:

    • เช—เชฃเชคเชฐเซ€ เช•เชฐเซ‹ เช•เชฎเซเชชเซเชฏเซเชŸเชฟเช‚เช— เชธเซเชคเซเชฐเซ‹เชค เชจเช•เซเช•เซ€ เช•เชฐเซ‡ เช›เซ‡ เช•เซ‡ เชœเซ‡เชจเชพ เชชเชฐ เชคเชพเชฒเซ€เชฎ เชฒเซ‡เชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡. เชคเชฎเซ‡ เชธเซเชฅเชพเชจเชฟเช• เช•เชฎเซเชชเซเชฏเซเชŸเชฐ เช…เชฅเชตเชพ AmlCompute เช•เซเชฒเชพเช‰เชก เช•เซเชฒเชธเซเชŸเชฐ เชชเชธเช‚เชฆ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹. เชนเซเช‚ เชฎเชถเซ€เชจเซ‹เชจเซเช‚ เชธเซเช•เซ‡เชฒเซ‡เชฌเชฒ เช•เซเชฒเชธเซเชŸเชฐ เชฌเชจเชพเชตเชตเชพเชจเซ€ เชญเชฒเชพเชฎเชฃ เช•เชฐเซเช‚ เช›เซเช‚ STANDARD_DS3_v2, เช“เช›เชพเชฎเชพเช‚ เช“เช›เชพ 0 เชจเซ€ เชฎเชถเซ€เชจเซ‹ เชธเชพเชฅเซ‡ (เช…เชจเซ‡ เชฎเชนเชคเซเชคเชฎ 1 เช…เชฅเชตเชพ เชตเชงเซ, เชคเชฎเชพเชฐเซ€ เชญเซ‚เช–เชจเชพ เช†เชงเชพเชฐเซ‡). เช† VS เช•เซ‹เชก เชˆเชจเซเชŸเชฐเชซเซ‡เชธ เชฆเซเชตเชพเชฐเชพ เช…เชฅเชตเชพ เช…เช—เชพเช‰ เชฆเซเชตเชพเชฐเชพ เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡ ML เชชเซ‹เชฐเซเชŸเชฒ.

    เชกเชฐเชจเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฆเซ‚เชฐ เช•เชฐเชตเซ‹ เช…เชจเซ‡ Azure เชฎเชถเซ€เชจ เชฒเชฐเซเชจเชฟเช‚เช—เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชถเชฐเซ‚ เช•เชฐเชตเซ‹

  2. เช†เช—เชณ, เชคเชฎเชพเชฐเซ‡ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจ เชชเชธเช‚เชฆ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡ เช•เชฎเซเชชเซเชฏเซเชŸ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจ, เชœเซ‡ เชคเชพเชฒเซ€เชฎ เชฎเชพเชŸเซ‡ เชฌเชจเชพเชตเซ‡เชฒ เช•เชจเซเชŸเซ‡เชจเชฐเชจเชพ เชชเชฐเชฟเชฎเชพเชฃเซ‹เชจเซ‡ เชตเซเชฏเชพเช–เซเชฏเชพเชฏเชฟเชค เช•เชฐเซ‡ เช›เซ‡, เช–เชพเชธ เช•เชฐเซ€เชจเซ‡, เชคเชฎเชพเชฎ เชœเชฐเซ‚เชฐเซ€ เชชเซเชธเซเชคเช•เชพเชฒเชฏเซ‹. เช…เชฎเชพเชฐเชพ เช•เชฟเชธเซเชธเชพเชฎเชพเช‚, เช…เชฎเซ‡ Scikit Learn เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชคเชพ เชนเซ‹เชตเชพเชฅเซ€, เช…เชฎเซ‡ เชชเชธเช‚เชฆ เช•เชฐเซ€เช เช›เซ€เช SkLearn, เช…เชจเซ‡ เชชเช›เซ€ Enter เชฆเชฌเชพเชตเซ€เชจเซ‡ เชซเช•เซเชค เชชเซเชธเซเชคเช•เชพเชฒเชฏเซ‹เชจเซ€ เชธเซ‚เชšเชฟเชค เชธเซ‚เชšเชฟเชจเซ€ เชชเซเชทเซเชŸเชฟ เช•เชฐเซ‹. เชœเซ‹ เชคเชฎเซ‡ เช•เซ‹เชˆเชชเชฃ เชตเชงเชพเชฐเชพเชจเซ€ เชฒเชพเชˆเชฌเซเชฐเซ‡เชฐเซ€เช“เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‹ เช›เซ‹, เชคเซ‹ เชคเซ‡เช“ เช…เชนเซ€เช‚ เช‰เชฒเซเชฒเซ‡เช–เชฟเชค เชนเซ‹เชตเชพ เชœเซ‹เชˆเช.

    เชกเชฐเชจเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฆเซ‚เชฐ เช•เชฐเชตเซ‹ เช…เชจเซ‡ Azure เชฎเชถเซ€เชจ เชฒเชฐเซเชจเชฟเช‚เช—เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชถเชฐเซ‚ เช•เชฐเชตเซ‹
    เชกเชฐเชจเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฆเซ‚เชฐ เช•เชฐเชตเซ‹ เช…เชจเซ‡ Azure เชฎเชถเซ€เชจ เชฒเชฐเซเชจเชฟเช‚เช—เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชถเชฐเซ‚ เช•เชฐเชตเซ‹

  3. เช† เชชเซเชฐเชฏเซ‹เช—เชจเซเช‚ เชตเชฐเซเชฃเชจ เช•เชฐเชคเซ€ JSON เชซเชพเช‡เชฒ เชธเชพเชฅเซ‡ เชตเชฟเชจเซเชกเซ‹ เช–เซ‹เชฒเชถเซ‡. เชคเซ‡เชฎเชพเช‚, เชคเชฎเซ‡ เช•เซ‡เชŸเชฒเชพเช• เชชเชฐเชฟเชฎเชพเชฃเซ‹เชจเซ‡ เชธเซเชงเชพเชฐเซ€ เชถเช•เซ‹ เช›เซ‹ - เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชชเซเชฐเชฏเซ‹เช—เชจเซเช‚ เชจเชพเชฎ. เชคเซ‡ เชชเช›เซ€ เชฒเชฟเช‚เช• เชชเชฐ เช•เซเชฒเชฟเช• เช•เชฐเซ‹ เชชเซเชฐเชฏเซ‹เช— เชธเชฌเชฎเชฟเชŸ เช•เชฐเซ‹ เช† เชซเชพเช‡เชฒเชจเซ€ เช…เช‚เชฆเชฐ เชœ:

เชกเชฐเชจเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฆเซ‚เชฐ เช•เชฐเชตเซ‹ เช…เชจเซ‡ Azure เชฎเชถเซ€เชจ เชฒเชฐเซเชจเชฟเช‚เช—เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชถเชฐเซ‚ เช•เชฐเชตเซ‹

  1. VS เช•เซ‹เชก เชฆเซเชตเชพเชฐเชพ เชชเซเชฐเชฏเซ‹เช— เชธเชซเชณเชคเชพเชชเซ‚เชฐเซเชตเช• เชธเชฌเชฎเชฟเชŸ เช•เชฐเซเชฏเชพ เชชเช›เซ€, เชธเซ‚เชšเชจเชพ เชตเชฟเชธเซเชคเชพเชฐเชจเซ€ เชœเชฎเชฃเซ€ เชฌเชพเชœเซเช, เชคเชฎเชจเซ‡ เชเช• เชฒเชฟเช‚เช• เชฆเซ‡เช–เชพเชถเซ‡ Azure ML เชชเซ‹เชฐเซเชŸเชฒ, เชœเซเชฏเชพเช‚ เชคเชฎเซ‡ เชชเซเชฐเชฏเซ‹เช—เชจเซ€ เชธเซเชฅเชฟเชคเชฟ เช…เชจเซ‡ เชชเชฐเชฟเชฃเชพเชฎเซ‹เชจเซ‡ เชŸเซเชฐเซ…เช• เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹.

เชกเชฐเชจเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฆเซ‚เชฐ เช•เชฐเชตเซ‹ เช…เชจเซ‡ Azure เชฎเชถเซ€เชจ เชฒเชฐเซเชจเชฟเช‚เช—เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชถเชฐเซ‚ เช•เชฐเชตเซ‹
เชคเซเชฏเชพเชฐเชฌเชพเชฆ, เชคเชฎเซ‡ เชคเซ‡เชจเซ‡ เชนเช‚เชฎเซ‡เชถเชพ เชตเชฟเชญเชพเช—เชฎเชพเช‚ เชถเซ‹เชงเซ€ เชถเช•เซ‹ เช›เซ‹ เชชเซเชฐเชฏเซ‹เช—เซ‹ Azure ML เชชเซ‹เชฐเซเชŸเชฒ, เช…เชฅเชตเชพ เชตเชฟเชญเชพเช—เชฎเชพเช‚ เชเชเซเชฏเซเชฐ เชฎเชถเซ€เชจ เชฒเชฐเซเชจเชฟเช‚เช— เชชเซเชฐเชฏเซ‹เช—เซ‹เชจเซ€ เชธเซ‚เชšเชฟเชฎเชพเช‚:

เชกเชฐเชจเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฆเซ‚เชฐ เช•เชฐเชตเซ‹ เช…เชจเซ‡ Azure เชฎเชถเซ€เชจ เชฒเชฐเซเชจเชฟเช‚เช—เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชถเชฐเซ‚ เช•เชฐเชตเซ‹

  1. เชœเซ‹ เชคเซ‡ เชชเช›เซ€ เชคเชฎเซ‡ เช•เซ‹เชกเชฎเชพเช‚ เช•เซ‡เชŸเชฒเชพเช• เชธเซเชงเชพเชฐเชพ เช•เชฐเซเชฏเชพ เช›เซ‡ เช…เชฅเชตเชพ เชชเชฐเชฟเชฎเชพเชฃเซ‹ เชฌเชฆเชฒเซเชฏเชพ เช›เซ‡, เชคเซ‹ เชชเซเชฐเชฏเซ‹เช—เชจเซ‡ เชซเชฐเซ€เชฅเซ€ เชถเชฐเซ‚ เช•เชฐเชตเซเช‚ เชตเชงเซ เชเชกเชชเซ€ เช…เชจเซ‡ เชธเชฐเชณ เชฌเชจเชถเซ‡. เชซเชพเช‡เชฒ เชชเชฐ เชœเชฎเชฃเซเช‚-เช•เซเชฒเชฟเช• เช•เชฐเซ€เชจเซ‡, เชคเชฎเซ‡ เชเช• เชจเชตเซ€ เชฎเซ‡เชจเซ‚ เช†เช‡เชŸเชฎ เชœเซ‹เชถเซ‹ เช›เซ‡เชฒเซเชฒเชพ เชฐเชจเชจเซเช‚ เชชเซเชจเชฐเชพเชตเชฐเซเชคเชจ เช•เชฐเซ‹ - เชซเช•เซเชค เชคเซ‡เชจเซ‡ เชชเชธเช‚เชฆ เช•เชฐเซ‹, เช…เชจเซ‡ เชชเซเชฐเชฏเซ‹เช— เชคเชฐเชค เชœ เชถเชฐเซ‚ เชฅเชถเซ‡:

เชกเชฐเชจเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฆเซ‚เชฐ เช•เชฐเชตเซ‹ เช…เชจเซ‡ Azure เชฎเชถเซ€เชจ เชฒเชฐเซเชจเชฟเช‚เช—เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชถเชฐเซ‚ เช•เชฐเชตเซ‹
เชคเชฎเซ‡ เชนเช‚เชฎเซ‡เชถเชพ Azure ML เชชเซ‹เชฐเซเชŸเชฒ เชชเชฐเชจเชพ เชคเชฎเชพเชฎ เชฒเซ‹เชจเซเชšเชฎเชพเช‚เชฅเซ€ เชฎเซ‡เชŸเซเชฐเชฟเช•เซเชธเชจเชพ เชชเชฐเชฟเชฃเชพเชฎเซ‹ เชถเซ‹เชงเซ€ เชถเช•เซ‹ เช›เซ‹, เชคเซ‡เชฎเชจเซ‡ เชฒเช–เชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เชจเชฅเซ€.

เชนเชตเซ‡ เชคเชฎเซ‡ เชœเชพเชฃเซ‹ เช›เซ‹ เช•เซ‡ Azure ML เชธเชพเชฅเซ‡ เชชเซเชฐเชฏเซ‹เช—เซ‹ เชšเชฒเชพเชตเชตเชพ เช เชธเชฐเชณ เช…เชจเซ‡ เชชเซ€เชกเชพเชฐเชนเชฟเชค เช›เซ‡, เช…เชจเซ‡ เช†เชฎ เช•เชฐเชตเชพเชฅเซ€ เชคเชฎเชจเซ‡ เช˜เชฃเชพ เชธเชพเชฐเชพ เชฒเชพเชญเซ‹ เชฎเชณเซ‡ เช›เซ‡.

เชชเชฐเช‚เชคเซ เชคเชฎเซ‡ เช—เซ‡เชฐเชซเชพเชฏเชฆเชพ เชชเชฃ เชœเซ‹เชˆ เชถเช•เซ‹ เช›เซ‹. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชธเซเช•เซเชฐเชฟเชชเซเชŸ เชšเชฒเชพเชตเชตเชพเชฎเชพเช‚ เชจเซ‹เช‚เชงเชชเชพเชคเซเชฐ เชฐเซ€เชคเซ‡ เชตเชงเซ เชธเชฎเชฏ เชฒเชพเช—เซเชฏเซ‹. เช…เชฒเชฌเชคเซเชค, เชธเซเช•เซเชฐเชฟเชชเซเชŸเชจเซ‡ เช•เชจเซเชŸเซ‡เชจเชฐเชฎเชพเช‚ เชชเซ‡เช• เช•เชฐเชตเชพเชฎเชพเช‚ เช…เชจเซ‡ เชธเชฐเซเชตเชฐ เชชเชฐ เชœเชฎเชพเชตเชตเชพเชฎเชพเช‚ เชธเชฎเชฏ เชฒเชพเช—เซ‡ เช›เซ‡. เชœเซ‹ เชคเซ‡ เชœ เชธเชฎเชฏเซ‡ เช•เซเชฒเชธเซเชŸเชฐเชจเซ‡ 0 เชจเซ‹เชกเซเชธเชจเชพ เช•เชฆเชฎเชพเช‚ เช•เชพเชชเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเซ‹เชฏ, เชคเซ‹ เชคเซ‡ เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชฎเชถเซ€เชจเชจเซ‡ เชถเชฐเซ‚ เช•เชฐเชตเชพเชฎเชพเช‚ เชนเชœเซ€ เชตเชงเซ เชธเชฎเชฏ เชฒเซ‡เชถเซ‡, เช…เชจเซ‡ เชœเซเชฏเชพเชฐเซ‡ เช†เชชเชฃเซ‡ MNIST เชœเซ‡เชตเชพ เชธเชฐเชณ เช•เชพเชฐเซเชฏเซ‹ เชชเชฐ เชชเซเชฐเชฏเซ‹เช— เช•เชฐเซ€เช เช›เซ€เช, เชœเซ‡ เชฅเซ‹เชกเซ€ เชธเซ‡เช•เช‚เชกเชฎเชพเช‚ เช‰เช•เซ‡เชฒเชพเชˆ เชœเชพเชฏ เช›เซ‡ เชคเซเชฏเชพเชฐเซ‡ เช† เชฌเชงเซเช‚ เช–เซ‚เชฌ เชœ เชจเซ‹เช‚เชงเชจเซ€เชฏ เช›เซ‡. . เชœเซ‹ เช•เซ‡, เชตเชพเชธเซเชคเชตเชฟเช• เชœเซ€เชตเชจเชฎเชพเช‚, เชœเซเชฏเชพเชฐเซ‡ เชคเชพเชฒเซ€เชฎ เช˜เชฃเชพ เช•เชฒเชพเช•เซ‹, เช…เชฅเชตเชพ เชคเซ‹ เชฆเชฟเชตเชธเซ‹ เช•เซ‡ เช…เช เชตเชพเชกเชฟเชฏเชพ เชธเซเชงเซ€ เชšเชพเชฒเซ‡ เช›เซ‡, เชคเซเชฏเชพเชฐเซ‡ เช† เชตเชงเชพเชฐเชพเชจเซ‹ เชธเชฎเชฏ เชจเชœเซ€เชตเซ‹ เชฌเชจเซ€ เชœเชพเชฏ เช›เซ‡, เช–เชพเชธ เช•เชฐเซ€เชจเซ‡ เช•เชฎเซเชชเซเชฏเซเชŸเชฟเช‚เช— เช•เซเชฒเชธเซเชŸเชฐ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ€ เชถเช•เซ‡ เชคเซ‡เชŸเชฒเชพ เช‰เชšเซเชš เชชเซเชฐเชฆเชฐเซเชถเชจเชจเซ€ เชชเซƒเชทเซเช เชญเซ‚เชฎเชฟ เชธเชพเชฎเซ‡.

เชถเซเช‚ เช†เช—เชพเชฎเซ€ เช›เซ‡?

เชนเซเช‚ เช†เชถเชพ เชฐเชพเช–เซเช‚ เช›เซเช‚ เช•เซ‡ เช† เชฒเซ‡เช– เชตเชพเช‚เชšเซเชฏเชพ เชชเช›เซ€, เชคเชฎเซ‡ เชธเซเช•เซเชฐเชฟเชชเซเชŸเซ‹ เชšเชฒเชพเชตเชตเชพ, เช•เชฎเซเชชเซเชฏเซเชŸเชฟเช‚เช— เชธเช‚เชธเชพเชงเชจเซ‹เชจเซเช‚ เชธเช‚เชšเชพเชฒเชจ เช•เชฐเชตเชพ เช…เชจเซ‡ เชชเชฐเชฟเชฃเชพเชฎเซ‹เชจเซ‡ เช•เซ‡เชจเซเชฆเซเชฐเชฟเชฏ เชฐเซ€เชคเซ‡ เชธเช‚เช—เซเชฐเชนเชฟเชค เช•เชฐเชตเชพ เชคเชฎเชพเชฐเชพ เช•เชพเชฐเซเชฏเชฎเชพเช‚ Azure ML เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชถเช•เชถเซ‹ เช…เชจเซ‡ เช•เชฐเชถเซ‹. เชœเซ‹ เช•เซ‡, Azure ML เชคเชฎเชจเซ‡ เชนเชœเซ€ เชตเชงเซ เชฒเชพเชญ เช†เชชเซ€ เชถเช•เซ‡ เช›เซ‡!

เชตเชฐเซเช•เชธเซเชชเซ‡เชธเชจเซ€ เช…เช‚เชฆเชฐ, เชคเชฎเซ‡ เชกเซ‡เชŸเชพ เชธเซเชŸเซ‹เชฐ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹, เชคเซเชฏเชพเช‚เชฅเซ€ เชคเชฎเชพเชฐเชพ เชฌเชงเชพ เช•เชพเชฐเซเชฏเซ‹ เชฎเชพเชŸเซ‡ เช•เซ‡เชจเซเชฆเซเชฐเชฟเชฏ เชญเช‚เชกเชพเชฐ เชฌเชจเชพเชตเซ€ เชถเช•เซ‹ เช›เซ‹, เชœเซ‡ เชเช•เซเชธเซ‡เชธ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชธเชฐเชณ เช›เซ‡. เชตเชงเซเชฎเชพเช‚, เชคเชฎเซ‡ เชตเชฟเชเซเชฏเซเช…เชฒ เชธเซเชŸเซเชกเชฟเชฏเซ‹ เช•เซ‹เชกเชฎเชพเช‚เชฅเซ€ เชชเซเชฐเชฏเซ‹เช—เซ‹ เชšเชฒเชพเชตเซ€ เชถเช•เซ‹ เช›เซ‹, เชชเชฐเช‚เชคเซ API เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ - เช† เช–เชพเชธ เช•เชฐเซ€เชจเซ‡ เช‰เชชเชฏเซ‹เช—เซ€ เชฅเชˆ เชถเช•เซ‡ เช›เซ‡ เชœเซ‹ เชคเชฎเชพเชฐเซ‡ เชนเชพเช‡เชชเชฐเชชเซ‡เชฐเชพเชฎเซ€เชŸเชฐ เช“เชชเซเชŸเชฟเชฎเชพเช‡เชเซ‡เชถเชจ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เชนเซ‹เชฏ เช…เชจเซ‡ เชตเชฟเชตเชฟเชง เชชเชฐเชฟเชฎเชพเชฃเซ‹ เชธเชพเชฅเซ‡ เชธเซเช•เซเชฐเชฟเชชเซเชŸเชจเซ‡ เช˜เชฃเซ€ เชตเช–เชค เชšเชฒเชพเชตเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เชนเซ‹เชฏ. เชคเชฆเซเชชเชฐเชพเช‚เชค, Azure ML เชฎเชพเช‚ เชตเชฟเชถเซ‡เชท เชคเช•เชจเซ€เช• เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡ เชนเชพเช‡เชชเชฐเชกเซเชฐเชพเช‡เชต, เชœเซ‡ เชคเชฎเชจเซ‡ เชตเชงเซ เชฎเซเชถเซเช•เซ‡เชฒ เชถเซ‹เชง เช…เชจเซ‡ เชนเชพเช‡เชชเชฐเชชเซ‡เชฐเชพเชฎเซ€เชŸเชฐเซเชธเชจเซเช‚ เช‘เชชเซเชŸเชฟเชฎเชพเช‡เชเซ‡เชถเชจ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡. เชนเซเช‚ เชฎเชพเชฐเซ€ เช†เช—เชพเชฎเซ€ เชชเซ‹เชธเซเชŸเชฎเชพเช‚ เช† เชถเช•เซเชฏเชคเชพเช“ เชตเชฟเชถเซ‡ เชตเชพเชค เช•เชฐเซ€เชถ.

เช‰เชชเชฏเซ‹เช—เซ€ เชธเช‚เชธเชพเชงเชจเซ‹

Azure ML เชตเชฟเชถเซ‡ เชตเชงเซ เชœเชพเชฃเชตเชพ เชฎเชพเชŸเซ‡, เชคเชฎเชจเซ‡ เชจเซ€เชšเซ‡เชจเชพ Microsoft Learn เช…เชญเซเชฏเชพเชธเช•เซเชฐเชฎเซ‹ เชฎเชฆเชฆเชฐเซ‚เชช เชฅเชˆ เชถเช•เซ‡ เช›เซ‡:

เชธเซ‹เชฐเซเชธ: www.habr.com

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹