рдорд╢реАрди рджреГрд╖реНрдЯрд┐ рдЗрди рджрд┐рдиреЛрдВ рдПрдХ рдмрд╣реБрдд рд╣реА рдЧрд░реНрдо рд╡рд┐рд╖рдп рд╣реИред рддрдВрддреНрд░рд┐рдХрд╛ рдиреЗрдЯрд╡рд░реНрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕реНрдЯреЛрд░ рдЯреИрдЧ рдХреЛ рдкрд╣рдЪрд╛рдирдиреЗ рдХреА рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдордиреЗ TensorFlow рдврд╛рдВрдЪреЗ рдХреЛ рдЪреБрдирд╛ред
рд▓реЗрдЦ рдмрд┐рд▓реНрдХреБрд▓ рдЪрд░реНрдЪрд╛ рдХрд░реЗрдЧрд╛ рдХрд┐ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛рдП рдФрд░ рдПрдХ рд╣реА рд╕реНрдЯреЛрд░ рдкреНрд░рд╛рдЗрд╕ рдЯреИрдЧ рдкрд░ рдХрдИ рд╡рд╕реНрддреБрдУрдВ рдХреЛ рд╕реНрдерд╛рдиреАрдпрдХреГрдд рдФрд░ рдкрд╣рдЪрд╛рдирдиреЗ рдХреЗ рд▓рд┐рдП, рд╕рд╛рде рд╣реА рд╕рд╛рде рдЗрд╕рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рдкрд╣рдЪрд╛рдирдиреЗ рдХреЗ рд▓рд┐рдПред
IKEA рдореВрд▓реНрдп рдЯреИрдЧ рдХреЛ рдкрд╣рдЪрд╛рдирдиреЗ рдХрд╛ рдПрдХ рд╕рдорд╛рди рдХрд╛рд░реНрдп рдУрдкрдирд╕реАрд╡реА рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдореЗрдВ рдЙрдкрд▓рдмреНрдз рдХреНрд▓рд╛рд╕рд┐рдХ рдЗрдореЗрдЬ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдЯреВрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ
рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╣реИрдмреЗ рдкрд░ рд╣рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ ред
рдЕрд▓рдЧ-рдЕрд▓рдЧ, рдореИрдВ рдпрд╣ рдиреЛрдЯ рдХрд░рдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ рдХрд┐ рд╕рдорд╛рдзрд╛рди рджреЛрдиреЛрдВ рдПрд╕рдПрдкреА рд╣рд╛рдирд╛ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдкрд░ рдЯреЗрдВрд╕реЛрд░рдлреНрд▓реЛ рд╕рд░реНрд╡рд┐рдВрдЧ рдХреЗ рд╕рд╛рде рдФрд░ рдПрд╕рдПрдкреА рдХреНрд▓рд╛рдЙрдб рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдкрд░ рдХрд╛рдо рдХрд░ рд╕рдХрддрд╛ рд╣реИред
рдорд╛рд▓ рдХреА рдХреАрдордд рдХреЛ рдкрд╣рдЪрд╛рдирдиреЗ рдХрд╛ рдХрд╛рд░реНрдп рдЙрди рдЦрд░реАрджрд╛рд░реЛрдВ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рд╣реИ рдЬреЛ рдПрдХ-рджреВрд╕рд░реЗ рдХреЗ рд╕рд╛рде рдХреАрдорддреЛрдВ рдХреЛ "рдЦрд░рд╛рдм" рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдФрд░ рдЦрд░реАрдж рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реНрдЯреЛрд░ рдЪреБрдирддреЗ рд╣реИрдВ, рдФрд░ рдЦреБрджрд░рд╛ рд╡рд┐рдХреНрд░реЗрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП - рд╡реЗ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдордп рдореЗрдВ рдкреНрд░рддрд┐рдпреЛрдЧрд┐рдпреЛрдВ рдХреА рдХреАрдорддреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реАрдЦрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред
рдкрд░реНрдпрд╛рдкреНрдд рдЧреАрдд - рддрдХрдиреАрдХ рдкрд░ рдЬрд╛рдПрдВ!
рдЙрдкрдХрд░рдгрдЫрд╡рд┐рдпреЛрдВ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдФрд░ рд╡рд░реНрдЧреАрдХрд░рдг рдХреЗ рд▓рд┐рдП, рд╣рдордиреЗ TensorFlow рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдореЗрдВ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд┐рдП рдЧрдП рджреГрдврд╝ рддрдВрддреНрд░рд┐рдХрд╛ рдиреЗрдЯрд╡рд░реНрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдФрд░ рдСрдмреНрдЬреЗрдХреНрдЯ рдбрд┐рдЯреЗрдХреНрд╢рди рдПрдкреАрдЖрдИ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдирд┐рдпрдВрддреНрд░рдг рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рд╣реИред
TensorFlow рдСрдмреНрдЬреЗрдХреНрдЯ рдбрд┐рдЯреЗрдХреНрд╢рди рдПрдкреАрдЖрдИ TensorFlow рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдПрдХ рдУрдкрди-рд╕реЛрд░реНрд╕ рдореЗрдЯрд╛рдлрд╝реНрд░реЗрдо рд╣реИ рдЬреЛ рдСрдмреНрдЬреЗрдХреНрдЯ рдбрд┐рдЯреЗрдХреНрд╢рди рдХреЗ рд▓рд┐рдП рдореЙрдбрд▓ рдХреЗ рдирд┐рд░реНрдорд╛рдг, рдкреНрд░рд╢рд┐рдХреНрд╖рдг рдФрд░ рддреИрдирд╛рддреА рдХреЛ рд╕рд░рд▓ рдХрд░рддрд╛ рд╣реИред
рд╡рд╛рдВрдЫрд┐рдд рд╡рд╕реНрддреБ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреЗ рдмрд╛рдж, рдЪрд░рд┐рддреНрд░ рдорд╛рдиреНрдпрддрд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреБрд╕реНрддрдХрд╛рд▓рдп, рдЯреЗрд╕рд░реИрдХреНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЙрд╕ рдкрд░ рдкрд╛рда рдкрд╣рдЪрд╛рди рдХреА рдЧрдИред 2006 рд╕реЗ, Tesseract рдХреЛ рдЦреБрд▓реЗ рд╕реНрд░реЛрдд рдореЗрдВ рдЙрдкрд▓рдмреНрдз рд╕рдмрд╕реЗ рд╕рдЯреАрдХ OCR рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИред
рдпрд╣ рд╕рдВрднрд╡ рд╣реИ рдХрд┐ рдЖрдк рдПрдХ рдкреНрд░рд╢реНрди рдкреВрдЫреЗрдВ - рдЯреАрдПрдл рдкрд░ рд╕рднреА рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдХреНрдпреЛрдВ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ? рдЗрд╕рдХрд╛ рдЙрддреНрддрд░ рдмрд╣реБрдд рд╕рд░рд▓ рд╣реИ - рдЗрд╕реЗ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рд╕рдордп рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА, рд▓реЗрдХрд┐рди рдлрд┐рд░ рднреА рдЗрд╕рдореЗрдВ рдмрд╣реБрдд рдХреБрдЫ рдирд╣реАрдВ рд╣реИред рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдЧрддрд┐ рдХреЛ рддреНрдпрд╛рдЧрдирд╛ рдФрд░ рдПрдХ рддреИрдпрд╛рд░ рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рдХреЛ рдЗрдХрдЯреНрдард╛ рдХрд░рдирд╛ рдЖрд╕рд╛рди рдерд╛, рдЬреЛ рдПрдХ рдШрд░-рдирд┐рд░реНрдорд┐рдд рдУрд╕реАрдЖрд░ рд╕реЗ рдкрд░реЗрд╢рд╛рди рдерд╛ред
рдПрдХ рдбреЗрдЯрд╛рд╕реЗрдЯ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдФрд░ рддреИрдпрд╛рд░реАрд╢реБрд░реБрдЖрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдХрд╛рдо рдХреЗ рд▓рд┐рдП рд╕рд╛рдордЧреНрд░реА рдПрдХрддреНрд░ рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рдерд╛ред рд╣рдордиреЗ 3 рд╕реНрдЯреЛрд░реЛрдВ рдХрд╛ рджреМрд░рд╛ рдХрд┐рдпрд╛ рдФрд░ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдореЛрдб рдореЗрдВ рдореЛрдмрд╛рдЗрд▓ рдлреЛрди рдХреИрдорд░реЗ рдкрд░ рд╡рд┐рднрд┐рдиреНрди рдореВрд▓реНрдп рдЯреИрдЧ рдХреА рд▓рдЧрднрдЧ 400 рддрд╕реНрд╡реАрд░реЗрдВ рд▓реАрдВ
рдирдореВрдирд╛ рддрд╕реНрд╡реАрд░реЗрдВ:
рдЕрдВрдЬреАрд░ред 1. рдПрдХ рдореВрд▓реНрдп рдЯреИрдЧ рдЫрд╡рд┐ рдХрд╛ рдЙрджрд╛рд╣рд░рдг
рдЕрдВрдЬреАрд░ред 2. рдореВрд▓реНрдп рдЯреИрдЧ рдЫрд╡рд┐ рдХрд╛ рдЙрджрд╛рд╣рд░рдгрдЙрд╕рдХреЗ рдмрд╛рдж рдЖрдкрдХреЛ рдореВрд▓реНрдп рдЯреИрдЧ рдХреА рд╕рднреА рддрд╕реНрд╡реАрд░реЛрдВ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдиреЗ рдФрд░ рдЪрд┐рд╣реНрдирд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЫрд╡рд┐рдпреЛрдВ рдХреЛ рдЗрдХрдЯреНрдард╛ рдХрд░рдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ, рд╣рдордиреЗ рдЙрдЪреНрдЪ-рдЧреБрдгрд╡рддреНрддрд╛ рд╡рд╛рд▓реА рдЫрд╡рд┐рдпрд╛рдВ (рдХрд▓рд╛рдХреГрддрд┐рдпреЛрдВ рдХреЗ рдмрд┐рдирд╛) рдЗрдХрдЯреНрдард╛ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА: рд▓рдЧрднрдЧ рдЙрд╕реА рдкреНрд░рд╛рд░реВрдк рдХреЗ рдореВрд▓реНрдп рдЯреИрдЧ, рдмрд┐рдирд╛ рдзреБрдВрдзрд▓рд╛, рдорд╣рддреНрд╡рдкреВрд░реНрдг рдШреБрдорд╛рд╡ рдЖрджрд┐ред рдпрд╣ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдореВрд▓реНрдп рдЯреИрдЧ рдФрд░ рдЗрд╕рдХреА рдбрд┐рдЬрд┐рдЯрд▓ рдЫрд╡рд┐ рдкрд░ рд╕рд╛рдордЧреНрд░реА рдХреА рдЖрдЧреЗ рдХреА рддреБрд▓рдирд╛ рдХреЛ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдпрджрд┐ рд╣рдо рдХреЗрд╡рд▓ рдЙрдЪреНрдЪ-рдЧреБрдгрд╡рддреНрддрд╛ рд╡рд╛рд▓реА рдЫрд╡рд┐рдпреЛрдВ рдкрд░ рддрдВрддреНрд░рд┐рдХрд╛ рдиреЗрдЯрд╡рд░реНрдХ рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рд░реВрдк рд╕реЗ рдЗрд╕ рддрдереНрдп рдХреЛ рдЬрдиреНрдо рджреЗрдЧрд╛ рдХрд┐ рд╡рд┐рдХреГрдд рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХреА рдкрд╣рдЪрд╛рди рдХрд░рдиреЗ рдореЗрдВ рдореЙрдбрд▓ рдХрд╛ рд╡рд┐рд╢реНрд╡рд╛рд╕ рдХрд╛рдлреА рдЧрд┐рд░ рдЬрд╛рдПрдЧрд╛ред рдРрд╕реА рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдкреНрд░рддрд┐рд░реЛрдзреА рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рддрдВрддреНрд░рд┐рдХрд╛ рдиреЗрдЯрд╡рд░реНрдХ рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдордиреЗ рдЫрд╡рд┐рдпреЛрдВ рдХреЗ рд╡рд┐рдХреГрдд рд╕рдВрд╕реНрдХрд░рдгреЛрдВ (рд╡реГрджреНрдзрд┐) рдХреЗ рд╕рд╛рде рдкреНрд░рд╢рд┐рдХреНрд╖рдг рд╕реЗрдЯ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╕рд┐рджреНрдз рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ред рдкреНрд░рд╢рд┐рдХреНрд╖рдг рдХреЗ рдирдореВрдиреЗ рдХреЛ рдкреВрд░рдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдордиреЗ рдЗрдореЛрдЧреБрдЧ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рд╕реЗ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рд▓рд╛рдЧреВ рдХрд┐рдпрд╛: рдкрд╛рд▓реА, рдЫреЛрдЯреЗ рдореЛрдбрд╝, рдЧрд╛рдКрд╕реА рдзреБрдВрдзрд▓рд╛, рд╢реЛрд░ред рдирдореВрдиреЗ рдореЗрдВ рд╡рд┐рдХреГрдд рдЫрд╡рд┐рдпрд╛рдВ рдЬреЛрдбрд╝реА рдЧрдИрдВ, рдЬрд┐рд╕рдиреЗ рдЗрд╕реЗ рд▓рдЧрднрдЧ 5 рдЧреБрдирд╛ (300 рд╕реЗ 1,500 рдЫрд╡рд┐рдпреЛрдВ рддрдХ) рдмрдврд╝рд╛рдпрд╛ред
рдЫрд╡рд┐ рдХреЛ рдЪрд┐рд╣реНрдирд┐рдд рдХрд░рдиреЗ рдФрд░ рд╡рд╕реНрддреБрдУрдВ рдХрд╛ рдЪрдпрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд▓реЗрдмрд▓рдЖрдИрдПрдордЬреА рдХрд╛рд░реНрдпрдХреНрд░рдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЬреЛ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдбреЛрдореЗрди рдореЗрдВ рдЙрдкрд▓рдмреНрдз рд╣реИред рдпрд╣ рдЖрдкрдХреЛ рдЖрдпрдд рдХреЗ рд╕рд╛рде рдЫрд╡рд┐ рдореЗрдВ рдЖрд╡рд╢реНрдпрдХ рд╡рд╕реНрддреБрдУрдВ рдХрд╛ рдЪрдпрди рдХрд░рдиреЗ рдФрд░ рдкреНрд░рддреНрдпреЗрдХ рд╡рд░реНрдЧ рдХреЛ рдмрд╛рдЙрдВрдбрд┐рдВрдЧ рдмреЙрдХреНрд╕ рдореЗрдВ рдЕрд╕рд╛рдЗрди рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдкреНрд░рддреНрдпреЗрдХ рдлрд╝реЛрдЯреЛ рдХреЗ рд▓рд┐рдП рдмрдирд╛рдП рдЧрдП рдлрд╝реНрд░реЗрдо рдХреЗ рд╕рднреА рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдФрд░ рд▓реЗрдмрд▓ рдПрдХ рдЕрд▓рдЧ XML рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд╕рд╣реЗрдЬреЗ рдЬрд╛рддреЗ рд╣реИрдВред
рдкреНрд░рддреНрдпреЗрдХ рддрд╕реНрд╡реАрд░ рдкрд░ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╡рд╕реНрддреБрдПрдВ рдмрд╛рд╣рд░ рдЦрдбрд╝реА рдереАрдВ: рдЙрддреНрдкрд╛рдж рдореВрд▓реНрдп рдЯреИрдЧ, рдЙрддреНрдкрд╛рдж рдореВрд▓реНрдп, рдЙрддреНрдкрд╛рдж рдирд╛рдо рдФрд░ рдореВрд▓реНрдп рдЯреИрдЧ рдкрд░ рдЙрддреНрдкрд╛рдж рдмрд╛рд░рдХреЛрдбред рдЫрд╡рд┐рдпреЛрдВ рдХреЗ рдХреБрдЫ рдЙрджрд╛рд╣рд░рдгреЛрдВ рдореЗрдВ, рдЬрд╣рд╛рдВ рдпрд╣ рддрд╛рд░реНрдХрд┐рдХ рд░реВрдк рд╕реЗ рдЙрдЪрд┐рдд рдерд╛, рдХреНрд╖реЗрддреНрд░реЛрдВ рдХреЛ рдЕрддрд┐рд╡реНрдпрд╛рдкреА рдХреЗ рд╕рд╛рде рдЪрд┐рд╣реНрдирд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдЕрдВрдЬреАрд░ред 3. рд▓реЗрдмрд▓рдЖрдИрдПрдордЬреА рдореЗрдВ рдЪрд┐рд╣реНрдирд┐рдд рдореВрд▓реНрдп рдЯреИрдЧ рдХреА рдПрдХ рддрд╕реНрд╡реАрд░ рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдгред рдЙрддреНрдкрд╛рдж рд╡рд┐рд╡рд░рдг, рдореВрд▓реНрдп рдФрд░ рдмрд╛рд░рдХреЛрдб рд╡рд╛рд▓реЗ рдХреНрд╖реЗрддреНрд░реЛрдВ рдкрд░ рдкреНрд░рдХрд╛рд╢ рдбрд╛рд▓рд╛ рдЧрдпрд╛ рд╣реИред
рдЕрдВрдЬреАрд░ред 4. рд▓реЗрдмрд▓рдЖрдИрдПрдордЬреА рдореЗрдВ рдЕрдВрдХрд┐рдд рдореВрд▓реНрдп рдЯреИрдЧ рдХреА рддрд╕реНрд╡реАрд░ рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдгред рдЙрддреНрдкрд╛рдж рд╡рд┐рд╡рд░рдг, рдореВрд▓реНрдп рдФрд░ рдмрд╛рд░рдХреЛрдб рд╡рд╛рд▓реЗ рдХреНрд╖реЗрддреНрд░реЛрдВ рдкрд░ рдкреНрд░рдХрд╛рд╢ рдбрд╛рд▓рд╛ рдЧрдпрд╛ рд╣реИредрд╕рднреА рдлрд╝реЛрдЯреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдФрд░ рдЪрд┐рд╣реНрдирд┐рдд рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж, рд╣рдо рдбреЗрдЯрд╛рд╕реЗрдЯ рдХреЛ рд╕рднреА рдлрд╝реЛрдЯреЛ рдФрд░ рдЯреИрдЧ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдПрдХ рдкреНрд░рд╢рд┐рдХреНрд╖рдг рдФрд░ рдкрд░реАрдХреНрд╖рдг рдирдореВрдиреЗ рдореЗрдВ рдЕрд▓рдЧ рдХрд░рдиреЗ рдХреЗ рд╕рд╛рде рддреИрдпрд╛рд░ рдХрд░рддреЗ рд╣реИрдВред рдЖрдорддреМрд░ рдкрд░ рдкреНрд░рд╢рд┐рдХреНрд╖рдг рдХреЗ рдирдореВрдиреЗ рдХрд╛ 80% рдкрд░реАрдХреНрд╖рдг рдирдореВрдиреЗ рдХреЗ 20% рддрдХ рд▓реЗ рдЬрд╛рддреЗ рд╣реИрдВ рдФрд░ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд░реВрдк рд╕реЗ рдорд┐рд╢реНрд░рдг рдХрд░рддреЗ рд╣реИрдВред
рдЕрдЧрд▓рд╛, рдорд╢реАрди рдкрд░ рдЬрд╣рд╛рдВ рдореЙрдбрд▓ рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рд╕рднреА рдЖрд╡рд╢реНрдпрдХ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рд╣рдо TensorFlow рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддреЗ рд╣реИрдВред рдЖрдкрдХреЗ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдкреНрд░рдХрд╛рд░ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЖрдкрдХреЛ GPU рдкрд░ рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд рд▓рд╛рдЗрдмреНрд░реЗрд░реА рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЕрдЧрд▓рд╛, рдЗрдореЗрдЬ рдФрд░ рдЧреНрд░рд╛рдлрд╝ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЯреЗрдиреНрд╕рд░рдлреНрд▓реЛ рдСрдмреНрдЬреЗрдХреНрдЯ рдбрд┐рдЯреЗрдХреНрд╢рди рдПрдкреАрдЖрдИ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдФрд░ рдЕрддрд┐рд░рд┐рдХреНрдд рд▓рд╛рдЗрдмреНрд░реЗрд░реА рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВред рдиреАрдЪреЗ рдЙрди рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреА рд╕реВрдЪреА рджреА рдЧрдИ рд╣реИ рдЬрд┐рдирдХрд╛ рдЙрдкрдпреЛрдЧ рд╣рдордиреЗ рдЕрдкрдиреЗ рдХрд╛рдо рдореЗрдВ рдХрд┐рдпрд╛ рдерд╛:
TensorFlow-GPU v1.5, CUDA v9.0, cuDNN v7.0
рдкреНрд░реЛрдЯреЛрдмреЙрдлрд╝ 3+, рдкрд╛рдпрдерди-рдЯреАрдХреЗ, рдкрд┐рд▓реЛ 1.0, рдПрд▓рдПрдХреНрд╕рдПрд▓рдПрдо, рдЯреАрдПрдл рд╕реНрд▓рд┐рдо, рдЬреБрдкрд┐рдЯрд░ рдиреЛрдЯрдмреБрдХ, рдореИрдЯрд▓рдкреЛрдЯрд▓рд┐рдм
рдЯреЗрдВрд╕рд░рдлрд╝реНрд▓реЛ, рд╕рд╛рдЗрдерди, рдХреЛрдХреЛрдкреА; OpenCV-рдЕрдЬрдЧрд░; рдкрд╛рдВрдбрд╛рдЬрдм рд╕рднреА рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдЪрд░рдг рдкреВрд░реЗ рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдбреЗрдЯрд╛ рддреИрдпрд╛рд░ рдХрд░рдиреЗ рдФрд░ рд╕реАрдЦрдиреЗ рдХреЗ рдорд╛рдкрджрдВрдбреЛрдВ рдХреЛ рд╕реЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдЧреЗ рдмрдврд╝ рд╕рдХрддреЗ рд╣реИрдВред
рдореЙрдбрд▓ рдкреНрд░рд╢рд┐рдХреНрд╖рдгрдЕрдкрдиреА рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдордиреЗ рдкреВрд░реНрд╡-рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рддрдВрддреНрд░рд┐рдХрд╛ рдиреЗрдЯрд╡рд░реНрдХ MobileNet V2 рдФрд░ Faster-RCNN V2 рдХреЗ рджреЛ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЛ рдХреЛрдХреЛ рдкреНрд░реЙрдкрд░реНрдЯреАрдЬ рдкрд░ рдЗрдореЗрдЬ рдкреНрд░реЙрдкрд░реНрдЯреА рдПрдХреНрд╕рдЯреНрд░реИрдХреНрдЯрд░реНрд╕ рдХреЗ рд░реВрдк рдореЗрдВ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ред рдореЙрдбрд▓ рдХреЛ 4 рдирдП рд╡рд░реНрдЧреЛрдВ рдореЗрдВ рдмрджрд▓рд╛ рдЧрдпрд╛: рдореВрд▓реНрдп рдЯреИрдЧ, рдЙрддреНрдкрд╛рдж рд╡рд┐рд╡рд░рдг, рдореВрд▓реНрдп, рдмрд╛рд░рдХреЛрдбред рдореБрдЦреНрдп рдПрдХ рдХреЗ рд░реВрдк рдореЗрдВ, рд╣рдордиреЗ MobileNet V2 рдХреЛ рдЪреБрдирд╛, рдЬреЛ рдПрдХ рдЕрдкреЗрдХреНрд╖рд╛рдХреГрдд рд╕рд░рд▓ рдореЙрдбрд▓ рд╣реИ рдЬреЛ рд╣рдореЗрдВ рд╕реБрдЦрдж рдЧрддрд┐ рд╕реЗ рд╕реНрд╡реАрдХрд╛рд░реНрдп рдЧреБрдгрд╡рддреНрддрд╛ рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред MobileNet V2 рдЖрдкрдХреЛ рдореЛрдмрд╛рдЗрд▓ рдбрд┐рд╡рд╛рдЗрд╕ рдкрд░ рднреА рдЫрд╡рд┐ рдкрд╣рдЪрд╛рди рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдЖрдкрдХреЛ Tensorflow Object Detection API рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЛ рд▓реЗрдмрд▓ рдХреА рд╕рдВрдЦреНрдпрд╛ рдФрд░ рд╕рд╛рде рд╣реА рдЗрди рд▓реЗрдмрд▓ рдХреЗ рдирд╛рдореЛрдВ рдХреЛ рднреА рдмрддрд╛рдирд╛ рд╣реЛрдЧрд╛ред
рдкреНрд░рд╢рд┐рдХреНрд╖рдг рд╕реЗ рдкрд╣рд▓реЗ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдЦрд┐рд░реА рдЪреАрдЬ рдПрдХ рд╢реЙрд░реНрдЯрдХрдЯ рдирдХреНрд╢рд╛ рдмрдирд╛рдирд╛ рдФрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓ рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдирд╛ рд╣реИред рд▓реЗрдмрд▓ рдореИрдк рдореЙрдбрд▓ рдХреЛ рджрд░реНрд╢рд╛рддрд╛ рд╣реИ рдФрд░ рдкреНрд░рддреНрдпреЗрдХ рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЗ рд▓рд┐рдП рдХрдХреНрд╖рд╛ рдХреЗ рдирд╛рдо рд╕реЗ рд▓реЗрдХрд░ рдХрдХреНрд╖рд╛ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рдирдВрдмрд░ рддрдХ рдореИрдк рдХрд░рддрд╛ рд╣реИред

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

рдкреНрд░рд╢рд┐рдХреНрд╖рдг рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрдорд╛рди рджреНрд╡рд╛рд░рд╛ рд╢реБрд░реВ рдХреА рдЧрдИ рд╣реИ:
python train.py --logtostderr --train_dir=training/ --pipeline_config_path=training/mobilenet.config
рдпрджрд┐ рд╕рдм рдХреБрдЫ рд╕рд╣реА рддрд░реАрдХреЗ рд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рддреЛ TensorFlow рддрдВрддреНрд░рд┐рдХрд╛ рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рдкреБрдирдГ рдирд┐рд░реНрдзрд╛рд░рдг рдХреЛ рдкреНрд░рд╛рд░рдВрдн рдХрд░рддрд╛ рд╣реИред рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдкреНрд░рд╢рд┐рдХреНрд╖рдг рд╢реБрд░реВ рд╣реЛрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ 30 рд╕реЗрдХрдВрдб рддрдХ рдХрд╛ рд╕рдордп рд▓рдЧ рд╕рдХрддрд╛ рд╣реИред рдЪреВрдВрдХрд┐ рддрдВрддреНрд░рд┐рдХрд╛ рдиреЗрдЯрд╡рд░реНрдХ рдкреНрд░рддреНрдпреЗрдХ рдЪрд░рдг рдкрд░ рдкреАрдЫреЗ рд╣рдЯ рдЬрд╛рддрд╛ рд╣реИ, рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рддреНрд░реБрдЯрд┐ рдлрд╝рдВрдХреНрд╢рди (рд╣рд╛рдирд┐) рдХрд╛ рдореВрд▓реНрдп рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред MobileNet V2 рдХреЗ рд▓рд┐рдП, рд╣рд╛рдирд┐ рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдорд╛рди рд▓рдЧрднрдЧ 20 рд╣реИред рдореЙрдбрд▓ рдХреЛ рддрдм рддрдХ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдЬрдм рддрдХ рдХрд┐ рд╣рд╛рдирд┐ рдлрд╝рдВрдХреНрд╢рди рд▓рдЧрднрдЧ 2 рдХреЗ рдорд╛рди рддрдХ рдХрдо рди рд╣реЛ рдЬрд╛рдПред рддрдВрддреНрд░рд┐рдХрд╛ рдиреЗрдЯрд╡рд░реНрдХ рдХреА рд╕реАрдЦрдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреА рдХрд▓реНрдкрдирд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдк рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ TensorBolet рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
: tensorboard
рдЖрджреЗрд╢ рд╕реНрдерд╛рдиреАрдп рдорд╢реАрди рдкрд░ рд╡реЗрдм рдЗрдВрдЯрд░рдлреЗрд╕ рдХреЛ рдЗрдирд┐рд╢рд┐рдпрд▓рд╛рдЗрдЬрд╝ рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рдХрд┐ рд▓реЛрдХрд▓рд╣реЛрд╕реНрдЯ: 6006 рдкрд░ рдЙрдкрд▓рдмреНрдз рд╣реЛрдЧрд╛ред рд░реЛрдХрдиреЗ рдХреЗ рдмрд╛рдж, рдкреНрд░рд╢рд┐рдХреНрд╖рдг рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рдмрд╛рдж рдореЗрдВ рдЙрди рдЪреМрдХрд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдлрд┐рд░ рд╕реЗ рд╢реБрд░реВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдЬрд┐рдиреНрд╣реЗрдВ рд╣рд░ 5 рдорд┐рдирдЯ рдореЗрдВ рдмрдЪрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдореВрд▓реНрдп рдЯреИрдЧ рдФрд░ рдЙрд╕рдХреЗ рддрддреНрд╡реЛрдВ рдХреА рдкрд╣рдЪрд╛рдирдЬрдм рдкреНрд░рд╢рд┐рдХреНрд╖рдг рдкреВрд░рд╛ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдЕрдВрддрд┐рдо рдЪрд░рдг рдПрдХ рддрдВрддреНрд░рд┐рдХрд╛ рдиреЗрдЯрд╡рд░реНрдХ рдЧреНрд░рд╛рдл рдмрдирд╛рдирд╛ рд╣реИред рдпрд╣ рдХрдВрд╕реЛрд▓ рдХрдорд╛рдВрдб рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд╣рд╛рдВ рддрд╛рд░рд╛рдВрдХрди рдХреЗ рддрд╣рдд рдЖрдкрдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рдг рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдореМрдЬреВрдж cpkt-file рдХреА рд╕рдмрд╕реЗ рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреА рд╣реЛрдЧреАред
python export_inference_graph.py --input_type image_tensor --pipeline_config_path training/faster_rcnn_inception_v2.config --trained_checkpoint_prefix training/model.ckpt-**** --output_directory inference_graph
рдЗрд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рдмрд╛рдж, рдСрдмреНрдЬреЗрдХреНрдЯ рдбрд┐рдЯреЗрдХреНрд╢рди рдХреНрд▓рд╛рд╕рд┐рдлрд╛рдпрд░ рдСрдкрд░реЗрд╢рди рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реИред рдЫрд╡рд┐ рдорд╛рдиреНрдпрддрд╛ рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдпрд╣ рдПрдХ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реИ рдЬреЛ рдЯреЗрдиреНрд╕рд░рдлрд╝реНрд▓реЛ рдСрдмреНрдЬреЗрдХреНрдЯ рдбрд┐рдЯреЗрдХреНрд╢рди рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЗ рд╕рд╛рде рдЖрддрд╛ рд╣реИ рдЬреЛ рдЙрд╕ рдореЙрдбрд▓ рдХрд╛ рд╕рдВрдХреЗрдд рджреЗрддрд╛ рд╣реИ рдЬреЛ рдкрд╣рд▓реЗ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдерд╛ рдФрд░ рдорд╛рдиреНрдпрддрд╛ рдХреЗ рд▓рд┐рдП рдлрд╝реЛрдЯреЛред рдПрдХ рдорд╛рдирдХ рдкрд╛рдпрдерди рд▓рд┐рдкрд┐ рдЙрджрд╛рд╣рд░рдг
рдпрд╣рд╛рдБ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ ред
рд╣рдорд╛рд░реЗ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, рдПрдХ рд╕рд╛рдзрд╛рд░рдг рд▓реИрдкрдЯреЙрдк рдкрд░ ssd mobilenet рдореЙрдбрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рдлреЛрдЯреЛ рдХреЛ рдкрд╣рдЪрд╛рдирдиреЗ рдореЗрдВ рд▓рдЧрднрдЧ 1.5 рд╕реЗрдХрдВрдб рд▓рдЧрддреЗ рд╣реИрдВред
рдЕрдВрдЬреАрд░ред 5. рдкрд░реАрдХреНрд╖рдг рдирдореВрдиреЗ рдореЗрдВ рдореВрд▓реНрдп рдЯреИрдЧ рдХреЗ рд╕рд╛рде рдЫрд╡рд┐рдпреЛрдВ рдХреА рдорд╛рдиреНрдпрддрд╛ рдХрд╛ рдкрд░рд┐рдгрд╛рдо рд╣реИ
рдЕрдВрдЬреАрд░ред 6. рдкрд░реАрдХреНрд╖рдг рдирдореВрдиреЗ рдореЗрдВ рдореВрд▓реНрдп рдЯреИрдЧ рдХреЗ рд╕рд╛рде рдЫрд╡рд┐рдпреЛрдВ рдХреА рдорд╛рдиреНрдпрддрд╛ рдХрд╛ рдкрд░рд┐рдгрд╛рдо рд╣реИрдЬрдм рд╣рдо рдЖрд╢реНрд╡рд╕реНрдд рд╣реЛрддреЗ рд╣реИрдВ рдХрд┐ рдореВрд▓реНрдп рдЯреИрдЧ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рдкрд╛рдП рдЬрд╛рддреЗ рд╣реИрдВ, рддреЛ рд╡реНрдпрдХреНрддрд┐рдЧрдд рддрддреНрд╡реЛрдВ рд╕реЗ рдЬрд╛рдирдХрд╛рд░реА рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдореЙрдбрд▓ рдХреЛ рд╕рд┐рдЦрд╛рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ: рдорд╛рд▓ рдХреА рдХреАрдордд, рдорд╛рд▓ рдХрд╛ рдирд╛рдо рдФрд░ рдПрдХ рдмрд╛рд░ рдХреЛрдбред рдЗрд╕рдХреЗ рд▓рд┐рдП, рддрд╕реНрд╡реАрд░реЛрдВ рдореЗрдВ рдкрд╛рддреНрд░реЛрдВ рдФрд░ рдмрд╛рд░рдХреЛрдб рдХреЛ рдкрд╣рдЪрд╛рдирдиреЗ рдХреЗ рд▓рд┐рдП рдкрд╛рдпрдерди рдореЗрдВ рдЙрдкрд▓рдмреНрдз рдкреБрд╕реНрддрдХрд╛рд▓рдп рд╣реИрдВ - рдкреНрдпрдЬрд╝рдмрд╛рд░ рдФрд░ рдЯреЗрд╕рд░реИрдХреНрдЯред
рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рдХрд┐ рдЖрдк рдПрдХ рддрд╕реНрд╡реАрд░ рдореЗрдВ рдкрд╛рддреНрд░реЛрдВ рдФрд░ рдмрд╛рд░рдХреЛрдб рдХреЛ рдкрд╣рдЪрд╛рдирдирд╛ рд╢реБрд░реВ рдХрд░реЗрдВ, рдЖрдкрдХреЛ рдЗрд╕ рдлреЛрдЯреЛ рдХреЛ рдЙрди рддрддреНрд╡реЛрдВ рдореЗрдВ рдХрд╛рдЯрдирд╛ рд╣реЛрдЧрд╛ рдЬрд┐рдирдХреА рд╣рдореЗрдВ рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ - рдЧрддрд┐ рдмрдврд╝рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдФрд░ рдЕрдирд╛рд╡рд╢реНрдпрдХ рдЬрд╛рдирдХрд╛рд░реА рдЬреЛ рдореВрд▓реНрдп рдЯреИрдЧ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдирд╣реАрдВ рд╣реИ, рдХреЛ рдкрд╣рдЪрд╛рдирдиреЗ рдХреЗ рд▓рд┐рдПред рдЙрди рд╡рд╕реНрддреБрдУрдВ рдХреЗ рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдХреЛ "рдмрд╛рд╣рд░ рдирд┐рдХрд╛рд▓рдирд╛" рднреА рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдЬрд┐рдиреНрд╣реЗрдВ рдореЙрдбрд▓ рдиреЗ рдЕрдкрдиреА рдХрдХреНрд╖рд╛рдУрдВ рдХреЗ рд╕рд╛рде рдкрд╣рдЪрд╛рдирд╛ред

рддрдм рд╣рдо рдЗрди рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреЗрд╡рд▓ рдЖрд╡рд╢реНрдпрдХ рдХреНрд╖реЗрддреНрд░ рдХреЛ рдкрд╣рдЪрд╛рдирдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдкрдиреА рддрд╕реНрд╡реАрд░ рдХреЛ рднрд╛рдЧреЛрдВ рдореЗрдВ рдХрд╛рдЯрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд░рддреЗ рд╣реИрдВред


рдЕрдВрдЬреАрд░ред 7. рдореВрд▓реНрдп рдЯреИрдЧ рдХреЗ рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рдХрд┐рдП рдЧрдП рднрд╛рдЧреЛрдВ рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдгрдЕрдЧрд▓рд╛, рд╣рдо рд╕рднреА рдХрдЯ-рдЖрдЙрдЯ рдХреНрд╖реЗрддреНрд░реЛрдВ рдХреЛ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВ: рдЙрддреНрдкрд╛рдж рдХрд╛ рдирд╛рдо рдФрд░ рдЙрддреНрдкрд╛рдж рдХреА рдХреАрдордд рдХреЛ рдЯреЗрд╕рд░реИрдХреНрдЯ, рдФрд░ рдмрд╛рд░рдХреЛрдб рд╕реЗ рдкрд╛рдЗрдЬрд╝рдмрд╛рд░ рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рд╣рдореЗрдВ рдорд╛рдиреНрдпрддрд╛ рдкрд░рд┐рдгрд╛рдо рдкреНрд░рд╛рдкреНрдд рд╣реЛрддрд╛ рд╣реИред

рдЕрдВрдЬреАрд░ред 8. рдорд╛рдиреНрдпрддрд╛ рдкреНрд░рд╛рдкреНрдд рд╕рд╛рдордЧреНрд░реА рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рдореВрд▓реНрдп рдЯреИрдЧ рдХреНрд╖реЗрддреНрд░ рд╣реИредрдпрджрд┐ рдореВрд▓ рдЫрд╡рд┐ рдХрдо рд░рд┐рдЬрд╝реЙрд▓реНрдпреВрд╢рди рдпрд╛ рдзреБрдВрдзрд▓реА рдереА, рддреЛ рдЗрд╕ рдмрд┐рдВрджреБ рдкрд░, рдЯреЗрдХреНрд╕реНрдЯ рдФрд░ рдмрд╛рд░рдХреЛрдб рдкрд╣рдЪрд╛рди рдореЗрдВ рд╕рдорд╕реНрдпрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИред рдпрджрд┐ рдореВрд▓реНрдп рдЯреИрдЧ рдкрд░ рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдХреЗ рдХрд╛рд░рдг рдХреАрдордд рдХреЛ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рдкрд╣рдЪрд╛рдирд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рддреЛ рдЙрддреНрдкрд╛рдж рдХрд╛ рдирд╛рдо рдФрд░ рдмрд╛рд░рдХреЛрдб рдЦрд░рд╛рдм рдкрд░рд┐рднрд╛рд╖рд┐рдд рдпрд╛ рдмрд┐рд▓реНрдХреБрд▓ рднреА рдкрд░рд┐рднрд╛рд╖рд┐рдд рдирд╣реАрдВ рд╣реЛрдЧрд╛ред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдорд╛рдиреНрдпрддрд╛ рдХреЗ рд▓рд┐рдП рдЫреЛрдЯреА рддрд╕реНрд╡реАрд░реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рдиреЗ рдФрд░ рд╢реЛрд░ рдФрд░ рдордЬрдмреВрдд рд╡рд┐рд░реВрдкрдг рдХреЗ рдмрд┐рдирд╛ рдЫрд╡рд┐рдпреЛрдВ рдХреЛ рдЕрдкрд▓реЛрдб рдХрд░рдиреЗ рдХреА рднреА рд╕рд┐рдлрд╛рд░рд┐рд╢ рдХреА рдЬрд╛рддреА рд╣реИ - рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЙрдЪрд┐рдд рдлреЛрдХрд╕ рдХреА рдХрдореА рдХреЗ рдмрд┐рдирд╛ред
рдЦрд░рд╛рдм рдЫрд╡рд┐ рдорд╛рдиреНрдпрддрд╛ рдЙрджрд╛рд╣рд░рдг:



рдЕрдВрдЬреАрд░ред 9. рдПрдХ рдзреБрдВрдзрд▓реЗ рдореВрд▓реНрдп рдЯреИрдЧ рдФрд░ рдорд╛рдиреНрдпрддрд╛ рдкреНрд░рд╛рдкреНрдд рд╕рд╛рдордЧреНрд░реА рдХреЗ рдЙрдЬрд╛рдЧрд░ рднрд╛рдЧреЛрдВ рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдгрдЗрд╕ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдпрджрд┐ рдЦрд░рд╛рдм рдЧреБрдгрд╡рддреНрддрд╛ рдХреА рдЫрд╡рд┐ рдореЗрдВ рдорд╛рд▓ рдХреА рдХреАрдордд рдХреЛ рдХрдо рдпрд╛ рдЬреНрдпрд╛рджрд╛ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдкрд╣рдЪрд╛рдирд╛ рдЧрдпрд╛ рдерд╛, рддреЛ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдорд╛рд▓ рдХреЗ рдирд╛рдо рдХреЗ рд╕рд╛рде рд╕рд╛рдордирд╛ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рдерд╛ред рдФрд░ рдмрд╛рд░рдХреЛрдб рдорд╛рдиреНрдпрддрд╛ рдХреЗ рдЕрдзреАрди рдирд╣реАрдВ рд╣реИред
рдЕрдЪреНрдЫреА рдЧреБрдгрд╡рддреНрддрд╛ рдореЗрдВ рдПрдХ рд╣реА рдкрд╛рдаред

рдЕрдВрдЬреАрд░ред 10. рдЙрдЬрд╛рдЧрд░ рдореВрд▓реНрдп рдЯреИрдЧ рднрд╛рдЧреЛрдВ рдФрд░ рдорд╛рдиреНрдпрддрд╛ рдкреНрд░рд╛рдкреНрдд рд╕рд╛рдордЧреНрд░реА рдХрд╛ рдЙрджрд╛рд╣рд░рдгрдирд┐рд╖реНрдХрд░реНрд╖рдЕрдВрдд рдореЗрдВ, рд╣рдо рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХрд╛ рдХрдо рдкреНрд░рддрд┐рд╢рдд рдФрд░ рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рд╡рд╕реНрддреБрдУрдВ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреЗ рдПрдХ рдЙрдЪреНрдЪ рдкреНрд░рддрд┐рд╢рдд рдХреЗ рд╕рд╛рде рд╕реНрд╡реАрдХрд╛рд░реНрдп рдЧреБрдгрд╡рддреНрддрд╛ рдХрд╛ рдПрдХ рдореЙрдбрд▓ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рд░рд╣реЗред рдлрд╛рд╕реНрдЯрд░-рдЖрд░рд╕реАрдПрдирдПрди рдЗрдВрд╕реЗрдкреНрд╢рди рд╡реА 2 рдореЗрдВ рдореЛрдмрд╛рдЗрд▓рдиреЗрдЯ рдПрд╕рдПрд╕рдбреА рд╡реА 2 рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдмреЗрд╣рддрд░ рдорд╛рдиреНрдпрддрд╛ рдЧреБрдгрд╡рддреНрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЧрддрд┐ рдореЗрдВ рд╣реАрдирддрд╛ рдХреЗ рдХреНрд░рдо рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╣реИ, рдЬреЛ рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╕реАрдорд╛ рд╣реИред
50 рдЫрд╡рд┐рдпреЛрдВ рдХреЗ рд╡рд┐рд▓рдВрдмрд┐рдд рдирдореВрдиреЗ рдкрд░ рдореВрд▓реНрдп рдЯреИрдЧ рдХреА рдорд╛рдиреНрдпрддрд╛ рдХреА рд╕рдЯреАрдХрддрд╛ 100% рд╣реИ, рдЕрд░реНрдерд╛рдд рд╕рднреА рдлрд╝реЛрдЯреЛ рдореЗрдВ рд╕рднреА рдореВрд▓реНрдп рдЯреИрдЧ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдкрд╣рдЪрд╛рдиреЗ рдЧрдП рдереЗред рдмрд╛рд░рдХреЛрдб рдФрд░ рдХреАрдордд рд╡рд╛рд▓реЗ рдХреНрд╖реЗрддреНрд░реЛрдВ рдХреА рдорд╛рдиреНрдпрддрд╛ рд╕рдЯреАрдХрддрд╛ 90% рдереАред рдкрд╛рда рдХреНрд╖реЗрддреНрд░ рдХреА рдорд╛рдиреНрдпрддрд╛ рд╕рдЯреАрдХрддрд╛ 85% рд╣реИред рдореВрд▓реНрдп рдкрдврд╝рдиреЗ рдХреА рд╕рдЯреАрдХрддрд╛ рд▓рдЧрднрдЧ 95% рдереА, рдФрд░ рдкрд╛рда - 80-85%ред рдЗрд╕рдХреЗ рдЕрддрд┐рд░рд┐рдХреНрдд, рдПрдХ рдкреНрд░рдпреЛрдЧ рдХреЗ рд░реВрдк рдореЗрдВ, рд╣рдо рдореВрд▓реНрдп рдЯреИрдЧ рдорд╛рдиреНрдпрддрд╛ рдХрд╛ рдкрд░рд┐рдгрд╛рдо рдкреНрд░рд╕реНрддреБрдд рдХрд░рддреЗ рд╣реИрдВ, рдЬреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рдг рдирдореВрдиреЗ рдореЗрдВ рдореВрд▓реНрдп рдЯреИрдЧ рд╕реЗ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрд▓рдЧ рд╣реИред
рдЕрдВрдЬреАрд░ред 11. atypical рдореВрд▓реНрдп рдЯреИрдЧ рдХреА рдкрд╣рдЪрд╛рди рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рдЬреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рдг рд╕реЗрдЯ рдореЗрдВ рдирд╣реАрдВ рд╣реИредрдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдореВрд▓реНрдп рдЯреИрдЧ рдХреЗ рд╕рд╛рде рднреА рдЬреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рдг рдореВрд▓реНрдп рдЯреИрдЧ рд╕реЗ рдХрд╛рдлреА рдЕрд▓рдЧ рд╣реИрдВ, рдореЙрдбрд▓ рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЗ рдмрд┐рдирд╛ рдирд╣реАрдВ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдореВрд▓реНрдп рдЯреИрдЧ рдкрд░ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╡рд╕реНрддреБрдУрдВ рдХреЛ рдкрд╣рдЪрд╛рдирд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдФрд░ рдХреНрдпрд╛ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ?1) рд╣рд╛рд▓ рд╣реА рдореЗрдВ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд╡реГрджреНрдзрд┐ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рд╢рд╛рдВрдд рд▓реЗрдЦ рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬрд┐рд╕рдХреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
2) рддреИрдпрд╛рд░ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдореЙрдбрд▓ рдХреЛ рдХрд╛рдлреА рд╣рдж рддрдХ рд╕рдВрдХреБрдЪрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП
3) рдПрд╕рд╕реАрдкреА рдФрд░ рдЯреАрдПрдлрдПрд╕ рдореЗрдВ рдкреНрд░рдХрд╛рд╢рд┐рдд рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рдкреНрд░рдХрд╛рд╢рди рдХреЗ рдЙрджрд╛рд╣рд░рдг
рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рдФрд░ рдЗрд╕ рд▓реЗрдЦ рдХреЛ рддреИрдпрд╛рд░ рдХрд░рдиреЗ рдореЗрдВ, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕рд╛рдордЧреНрд░рд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛:1.
SAP рд╣рд╛рдирд╛ рдХреЗ рд╕рд╛рде рдЙрджреНрдпрдо рдХреЗ рд▓рд┐рдП рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ (TensorFlow) рд▓рд╛рдирд╛2.
рдПрд╕рдПрдкреА рд▓рд┐рдпреЛрдирд╛рд░реНрдбреЛ рдПрдордПрд▓ рдлрд╛рдЙрдВрдбреЗрд╢рди - рдЕрдкрдирд╛ рдЦреБрдж рдХрд╛ рдореЙрдбрд▓ рд▓рд╛рдУ (BYOM)3.
TensorFlow рдСрдмреНрдЬреЗрдХреНрдЯ рдбрд┐рдЯреЗрдХреНрд╢рди GitHub рд░рд┐рдкреЛрдЬрд┐рдЯрд░реА4.
IKEA рдЪреЗрдХ рдорд╛рдиреНрдпрддрд╛ рд▓реЗрдЦ5.
рдореЛрдмрд╛рдЗрд▓рдиреЗрдЯ рдХреЗ рд▓рд╛рднреЛрдВ рдкрд░ рдЕрдиреБрдЪреНрдЫреЗрдж6.
рдЯреЗрдВрд╕реЛрд░рдлреНрд▓реЛ рдСрдмреНрдЬреЗрдХреНрдЯ рдбрд┐рдЯреЗрдХреНрд╢рди рдЖрд░реНрдЯрд┐рдХрд▓рд▓реЗрдЦ рджреНрд╡рд╛рд░рд╛ рддреИрдпрд╛рд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛:
рд╕рд░реНрдЧреЗрдИ рдЕрдмреНрджреБрд░рдХреАрдкреЛрд╡, рджрд┐рдорд┐рддреНрд░реА рдмреБрд╕реНрд▓реЛрд╡, рдПрд▓реЗрдХреНрд╕реА рдЦреНрд░реАрд╕реНрддреЗрдВрдХреЛ