рдЬреЗрдбреА рдХрдиреНрд╡реЗрдВрд╢рди рдиреЗрдЯрд╡рд░реНрдХ рдХрдореА рддрдХрдиреАрдХ - рдЫрдВрдЯрд╛рдИ

рдЫрд╡рд┐


рдЖрдкрдХреЗ рд╕рд╛рдордиреЗ рдлрд┐рд░ рд╕реЗ, рд╡рд╕реНрддреБрдУрдВ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХрд╛ рдХрд╛рд░реНрдпред рдкреНрд░рд╛рдердорд┐рдХрддрд╛ - рд╕реНрд╡реАрдХрд╛рд░реНрдп рд╕рдЯреАрдХрддрд╛ рдХреЗ рд╕рд╛рде рдЧрддрд┐ред рдЖрдк YOLOv3 рдХреЗ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдХреЛ рд▓реЗрдВ рдФрд░ рдЗрд╕реЗ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░реЗрдВред рд╕рдЯреАрдХрддрд╛ (mAp75) 0.95 рд╕реЗ рдЕрдзрд┐рдХ рд╣реИред рд▓реЗрдХрд┐рди рд░рди рдЧрддрд┐ рдЕрднреА рднреА рдХрдо рд╣реИред рдЕрд░реЗред


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


рдкрд░рд┐рдЪрдп


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


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


рдЬреАрд╡ рд╡рд┐рдЬреНрдЮрд╛рди рдореЗрдВ рдПрдХ рдирдЬрд╝рд░


рдореБрдЭреЗ рдЕрдЪреНрдЫрд╛ рд▓рдЧрддрд╛ рд╣реИ рдЬрдм рдмрд╛рдпреЛрд▓реЙрдЬреА рд╕реЗ рдбреАрдк рд▓рд░реНрдирд┐рдВрдЧ рдХреЗ рдЖрдЗрдбрд┐рдпрд╛ рдЖрддреЗ рд╣реИрдВред рд╡реЗ, рдЬреИрд╕реЗ рд╡рд┐рдХрд╛рд╕, рдкрд░ рднрд░реЛрд╕рд╛ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ (рдХреНрдпрд╛ рдЖрдк рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ ReLU рдорд╕реНрддрд┐рд╖реНрдХ рдореЗрдВ рдиреНрдпреВрд░реЙрдиреНрд╕ рдХреЛ рд╕рдХреНрд░рд┐рдп рдХрд░рдиреЗ рдХреЗ рдХрд╛рд░реНрдп рдХреЗ рд╕рдорд╛рди рд╣реИ ?)


рдореЙрдбрд▓ рдкреНрд░реВрдирд┐рдВрдЧ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рднреА рдЬреАрд╡ рд╡рд┐рдЬреНрдЮрд╛рди рдХреЗ рдХрд░реАрдм рд╣реИред рдпрд╣рд╛рдВ рдиреЗрдЯрд╡рд░реНрдХ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреА рддреБрд▓рдирд╛ рдорд╕реНрддрд┐рд╖реНрдХ рдХреА рдкреНрд▓рд╛рд╕реНрдЯрд┐рд╕рд┐рдЯреА рд╕реЗ рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИред рдиреЙрд░реНрдорди рдбреЙрдЬ рдХреА рдкреБрд╕реНрддрдХ рдореЗрдВ рдХреБрдЫ рджрд┐рд▓рдЪрд╕реНрдк рдЙрджрд╛рд╣рд░рдг рд╣реИрдВ:


  1. рдПрдХ рдорд╣рд┐рд▓рд╛ рдХрд╛ рдорд╕реНрддрд┐рд╖реНрдХ рдЬреЛ рдЬрдиреНрдо рд╕реЗ рдХреЗрд╡рд▓ рдПрдХ рдЖрдзрд╛ рдерд╛, рдиреЗ рд▓рд╛рдкрддрд╛ рдЖрдзреЗ рдХреЗ рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЦреБрдж рдХреЛ рдлрд┐рд░ рд╕реЗ рд╕рдВрдЧрдард┐рдд рдХрд┐рдпрд╛
  2. рдЖрджрдореА рдиреЗ рдЦреБрдж рдХреЛ рдорд╕реНрддрд┐рд╖реНрдХ рдХреЗ рдЙрд╕ рд╣рд┐рд╕реНрд╕реЗ рдХреЛ рдЧреЛрд▓реА рдорд╛рд░ рджреА рдЬреЛ рджреГрд╖реНрдЯрд┐ рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рд╣реИред рд╕рдордп рдХреЗ рд╕рд╛рде, рдорд╕реНрддрд┐рд╖реНрдХ рдХреЗ рдЕрдиреНрдп рд╣рд┐рд╕реНрд╕реЛрдВ рдиреЗ рдЗрди рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рд╕рдВрднрд╛рд▓рд╛ред (рдлрд┐рд░ рд╕реЗ рдХреЛрд╢рд┐рд╢ рдордд рдХрд░реЛ)

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


рдХреНрдпрд╛ рдЖрдк рд╕реНрдерд╛рдирд╛рдВрддрд░рдг рд╕реАрдЦрдирд╛ рдкрд╕рдВрдж рдХрд░рддреЗ рд╣реИрдВ рдпрд╛ рдЦрд░реЛрдВрдЪ рд╕реЗ рд╕реАрдЦрддреЗ рд╣реИрдВ?


рд╡рд┐рдХрд▓реНрдк рдирдВрдмрд░ рдПрдХред рдЖрдк Yolov3 рдкрд░ Transfer Learning рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВред рд░реЗрдЯрд┐рдирд╛, рдорд╛рд╕реНрдХ-рдЖрд░рд╕реАрдПрдирдПрди рдпрд╛ рдпреВ-рдиреЗрдЯред рд▓реЗрдХрд┐рди рдЕрдзрд┐рдХ рдмрд╛рд░ рдирд╣реАрдВ, рд╣рдореЗрдВ 80 рд╡рд░реНрдЧреЛрдВ рдХреА рд╡рд╕реНрддреБрдУрдВ рдХреЛ рдкрд╣рдЪрд╛рдирдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ COCO рдореЗрдВ рд╣реИред рдореЗрд░реЗ рдЕрднреНрдпрд╛рд╕ рдореЗрдВ, рд╕рдм рдХреБрдЫ 1-2 рд╡рд░реНрдЧреЛрдВ рддрдХ рд╕реАрдорд┐рдд рд╣реИред рдпрд╣ рдорд╛рдирд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ 80 рд╡рд░реНрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдпрд╣рд╛рдВ рдмреЗрдорд╛рдиреА рд╣реИред рдпрд╣ рд╕реЛрдЪрддрд╛ рд╣реИ рдХрд┐ рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдореИрдВ рдореМрдЬреВрджрд╛ рдкреВрд░реНрд╡ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рднрд╛рд░ рдХреЛ рдЦреЛрдП рдмрд┐рдирд╛ рдРрд╕рд╛ рдХрд░рдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ред


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


рджреЛрдиреЛрдВ рд╣реА рдорд╛рдорд▓реЛрдВ рдореЗрдВ, рдиреЗрдЯрд╡рд░реНрдХ рдХреЛ рдХрдо рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред Promotivirovaliред рдЕрдм рдЖрдЗрдП рдЬрд╛рдиреЗрдВ рдХрд┐ рдХрд┐рд╕ рддрд░рд╣ рдХрд╛ рд╣реИ рдЦрддрдирд╛ рдЫрдВрдЯрд╛рдИ


рд╕рд╛рдорд╛рдиреНрдп рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо


рд╣рдордиреЗ рддрдп рдХрд┐рдпрд╛ рдХрд┐ рд╣рдо рд╕рдЬрд╛ рдХреЛ рд╣рдЯрд╛ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ рдмрд╣реБрдд рд╕рд░рд▓ рд▓рдЧрддрд╛ рд╣реИ:



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



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



рддреЛ, рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рд╕реНрдкрд╖реНрдЯ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рд╣рдЯрд╛рдпрд╛ рдЬрд╛рдирд╛ рдмрд╛рдХреА рд╣реИ рдХрд┐ рд╣рдЯрд╛рдП рдЧрдП рд╕рдВрдХрд▓реНрдкреЛрдВ рдХреЛ рдХреИрд╕реЗ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПред


рд╡рд┐рд▓реЛрдкрди рдХреЗ рд▓рд┐рдП рдЦреЛрдЬ рдХреЗ рд▓рд┐рдП рдЦреЛрдЬ


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


  1. рд╕рдмрд╕реЗ рдЫреЛрдЯрд╛ L1 рдЙрдкрд╛рдп рдпрд╛ low_magnitude_pruning ред рдпрд╣ рд╡рд┐рдЪрд╛рд░ рдХрд┐ рдЫреЛрдЯреЗ рд╡рдЬрди рдХреЗ рд╕рд╛рде рд╕рдВрдХрд▓реНрдк рдЕрдВрддрд┐рдо рдирд┐рд░реНрдгрдп рдореЗрдВ рдПрдХ рдЫреЛрдЯрд╛ рд╕рд╛ рдпреЛрдЧрджрд╛рди рдХрд░рддреЗ рд╣реИрдВ
  2. рдФрд╕рдд рдФрд░ рдорд╛рдирдХ рд╡рд┐рдЪрд▓рди рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрддреЗ рд╣реБрдП рд╕рдмрд╕реЗ рдЫреЛрдЯрд╛ рдПрд▓ 1-рдорд╛рдкред рд╣рдо рд╡рд┐рддрд░рдг рдХреА рдкреНрд░рдХреГрддрд┐ рдХреЗ рдореВрд▓реНрдпрд╛рдВрдХрди рдХреЗ рдкреВрд░рдХ рд╣реИрдВред
  3. рджреЛрд╖реЛрдВ рдХреЛ рдорд╛рд╕реНрдХ рдХрд░рдирд╛ рдФрд░ рдкрд░рд┐рдгрд╛рдореА рд╕рдЯреАрдХрддрд╛ рдХреЛ рдХрдо рд╕реЗ рдХрдо рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рдирд╛ ред рддреБрдЪреНрдЫ рд╕рдВрдХрд▓реНрдкреЛрдВ рдХреА рдПрдХ рдЕрдзрд┐рдХ рд╕рдЯреАрдХ рдкрд░рд┐рднрд╛рд╖рд╛, рд▓реЗрдХрд┐рди рдмрд╣реБрдд рд╕рдордп рд▓реЗрдиреЗ рд╡рд╛рд▓реА рдФрд░ рд╕рдВрд╕рд╛рдзрди-рдЧрд╣рдиред
  4. рдЕрдиреНрдп

рдкреНрд░рддреНрдпреЗрдХ рд╡рд┐рдХрд▓реНрдк рдореЗрдВ рдЬреАрд╡рди рдХрд╛ рдЕрдзрд┐рдХрд╛рд░ рдФрд░ рдЗрд╕рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреА рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ рд╣реИрдВред рдпрд╣рд╛рдВ рд╣рдо рд╕рдмрд╕реЗ рдЫреЛрдЯреЗ рдПрд▓ 1-рдорд╛рдк рдХреЗ рд╕рд╛рде рд╕рдВрд╕реНрдХрд░рдг рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рддреЗ рд╣реИрдВ


YOLOv3 рдХреЗ рд▓рд┐рдП рдореИрдиреБрдЕрд▓ рдкреНрд░рдХреНрд░рд┐рдпрд╛


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



рдЗрд╕рд▓рд┐рдП, рд╣рдо рдЙрди рдкрд░рддреЛрдВ рдХрд╛ рдЪрдпрди рдХрд░рддреЗ рд╣реИрдВ рдЬрд┐рдирд╕реЗ рд╣рдо рд╕реНрд╡рддрдВрддреНрд░ рд░реВрдк рд╕реЗ рд╕рд╛рдордВрдЬрд╕реНрдп рд╣рдЯрд╛ рд╕рдХрддреЗ рд╣реИрдВ:



рдЕрдм рдПрдХ рдХрд╛рд░реНрдп рдЪрдХреНрд░ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░рддреЗ рд╣реИрдВ:


  1. рд╕рдХреНрд░рд┐рдпрдг рдЕрдирд▓реЛрдб рдХрд░реЗрдВ
  2. рд╣рдореЗрдВ рдЖрд╢реНрдЪрд░реНрдп рд╣реИ рдХрд┐ рдХрд┐рддрдирд╛ рдХрдЯреМрддреА рдХрд░рдирд╛ рд╣реИ
  3. рдХрд╛рдЯ рджреЛ
  4. LR = 1e-4 рдХреЗ рд╕рд╛рде 10 рдпреБрдЧ рдЬрд╛рдиреЗрдВ
  5. рдкрд░реАрдХреНрд╖рдг

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



рд╣рдо рджреЗрдЦрддреЗ рд╣реИрдВ рдХрд┐ рд▓рдЧрднрдЧ рд╣рд░ рдЬрдЧрд╣ 5% рджреГрдврд╝ рд╕рдВрдХрд▓реНрдкреЛрдВ рдореЗрдВ рдПрд▓ 1-рдорд╛рдирджрдВрдб рдмрд╣реБрдд рдХрдо рд╣реИ рдФрд░ рд╣рдо рдЙрдиреНрд╣реЗрдВ рд╣рдЯрд╛ рд╕рдХрддреЗ рд╣реИрдВред рдкреНрд░рддреНрдпреЗрдХ рдЪрд░рдг рдореЗрдВ, рдЗрд╕ рддрд░рд╣ рдХреЗ рдЙрддрд░рд╛рдИ рдХреЛ рджреЛрд╣рд░рд╛рдпрд╛ рдЧрдпрд╛ рдФрд░ рдПрдХ рдЖрдХрд▓рди рдХрд┐рдпрд╛ рдЧрдпрд╛ рдХрд┐ рдХреМрди рд╕реА рдкрд░рддреЗрдВ рдФрд░ рдХрд┐рддрдиреА рдХрдЯреМрддреА рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИрдВред


рдкреВрд░реА рдкреНрд░рдХреНрд░рд┐рдпрд╛ 4 рдЪрд░рдгреЛрдВ рдореЗрдВ рдкреВрд░реА рд╣реБрдИ (рдпрд╣рд╛рдВ рдФрд░ рд╣рд░ рдЬрдЧрд╣ рдЖрд░рдЯреАрдПрдХреНрд╕ 2060 рд╕реБрдкрд░ рдХреЗ рд▓рд┐рдП рдирдВрдмрд░):


рдХрджрдоmAp75рдорд╛рдкрджрдВрдбреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛, рдорд┐рд▓рд┐рдпрдирдиреЗрдЯрд╡рд░реНрдХ рдЖрдХрд╛рд░, рдПрдордмреАрдореВрд▓ рд╕реЗ,%рднрд╛рдЧреЛ рд╕рдордп, рдПрдордПрд╕рдЦрддрдирд╛ рдХреА рд╕реНрдерд┐рддрд┐
00.965660241100180-
10.96225521891175рд╕рднреА рдХрд╛ 5%
20.96255019783168рд╕рднреА рдХрд╛ 5%
30.96333915564155400+ рдХрдирд╡рд▓реНрд╢рди рдХреЗ рд╕рд╛рде рдкрд░рддреЛрдВ рдХреЗ рд▓рд┐рдП 15%
40.95553112451146100+ рдХрдирд╡рд▓реНрд╢рди рдХреЗ рд╕рд╛рде рдкрд░рддреЛрдВ рдХреЗ рд▓рд┐рдП 10%

рдЪрд░рдг 2 рдХреЗ рд▓рд┐рдП, рдПрдХ рд╕рдХрд╛рд░рд╛рддреНрдордХ рдкреНрд░рднрд╛рд╡ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рдерд╛ - рдкреИрдЪ-рдЖрдХрд╛рд░ 4 рдореЗрдореЛрд░реА рдореЗрдВ рдорд┐рд▓рд╛, рдЬрд┐рд╕рдиреЗ рд░рд┐рдЯреНрд░реЗрдирд┐рдВрдЧ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рдмрд╣реБрдд рддреЗрдЬ рдХрд░ рджрд┐рдпрд╛ред
рдЪрд░рдг 4 рдкрд░, рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд░реЛрдХ рджреА рдЧрдИ рдереА, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдЖрдЧреЗ рдХреА рд╢рд┐рдХреНрд╖рд╛ рдиреЗ рдкреБрд░рд╛рдиреЗ рдореВрд▓реНрдпреЛрдВ рдХреЛ mAp75 рдирд╣реАрдВ рдмрдврд╝рд╛рдпрд╛ред
рдирддреАрдЬрддрди, рд╣рдо 15% рдХреА рдХрдореА рд╕реЗ рдЕрдиреБрдорд╛рди рдореЗрдВ рддреЗрдЬреА рд▓рд╛рдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рд░рд╣реЗ, рдЖрдХрд╛рд░ рдХреЛ 35% рддрдХ рдХрдо рдХрд┐рдпрд╛ рдФрд░ рд╕рдЯреАрдХрддрд╛ рдореЗрдВ рдирд╣реАрдВ рдЦреЛ рджрд┐рдпрд╛ред


рд╕рд░рд▓ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдХреЗ рд▓рд┐рдП рд╕реНрд╡рдЪрд╛рд▓рди


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


рдореИрдВрдиреЗ рдЗрд╕ рд╡рд┐рдХрд▓реНрдк рдХреЛ рдпрд╣рд╛рдВ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рд╣реИ ред
рдпрд╣ рд╕рд░рд▓ рд╣реИ: рдЖрдкрдХреЗ рдкрд╛рд╕ рдХреЗрд╡рд▓ рдПрдХ рд╣рд╛рдирд┐ рдлрд╝рдВрдХреНрд╢рди, рдПрдХ рдЕрдиреБрдХреВрд▓рдХ рдФрд░ рдмреИрдЪ рдЬрдирд░реЗрдЯрд░ рд╣реИрдВ:


import pruning from keras.optimizers import Adam from keras.utils import Sequence train_batch_generator = BatchGenerator... score_batch_generator = BatchGenerator... opt = Adam(lr=1e-4) pruner = pruning.Pruner("config.json", "categorical_crossentropy", opt) pruner.prune(train_batch, valid_batch) 

рдпрджрд┐ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ, рддреЛ рдЖрдк рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдкреИрд░рд╛рдореАрдЯрд░ рдмрджрд▓ рд╕рдХрддреЗ рд╣реИрдВ:


 { "input_model_path": "model.h5", "output_model_path": "model_pruned.h5", "finetuning_epochs": 10, # the number of epochs for train between pruning steps "stop_loss": 0.1, # loss for stopping process "pruning_percent_step": 0.05, # part of convs for delete on every pruning step "pruning_standart_deviation_part": 0.2 # shift for limit pruning part } 

рдЗрд╕рдХреЗ рдЕрддрд┐рд░рд┐рдХреНрдд, рдорд╛рдирдХ рд╡рд┐рдЪрд▓рди рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдкреНрд░рддрд┐рдмрдВрдз рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд▓рдХреНрд╖реНрдп рдкрд╣рд▓реЗ рд╕реЗ рд╣реА "рдкрд░реНрдпрд╛рдкреНрдд" L1- рдЙрдкрд╛рдпреЛрдВ рдХреЗ рд╕рд╛рде рд╕рдВрдХрд▓реНрдкреЛрдВ рдХреЛ рдЫреЛрдбрд╝рдХрд░, рд╣рдЯрд╛рдП рдЧрдП рд▓реЛрдЧреЛрдВ рдХреЗ рдПрдХ рд╣рд┐рд╕реНрд╕реЗ рдХреЛ рд╕реАрдорд┐рдд рдХрд░рдирд╛ рд╣реИ:



рдЗрд╕ рдкреНрд░рдХрд╛рд░, рд╣рдо рд╡рд┐рддрд░рдг рдХреЗ рд╕рдорд╛рди рдХрдордЬреЛрд░реЛрдВ рдХреЛ рдХреЗрд╡рд▓ рджрд╛рдИрдВ рдУрд░ рд╕реЗ рд╣рдЯрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдмрд╛рдИрдВ рдУрд░ рдХреЗ рд╡рд┐рддрд░рдг рд╕реЗ рд╣рдЯрд╛рдиреЗ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:



рдЬрдм рд╡рд┐рддрд░рдг рд╕рд╛рдорд╛рдиреНрдп рд╣реЛрддрд╛ рд╣реИ, рддреЛ рдЧреБрдгрд╛рдВрдХ pruning_standart_deviation_part рд╕реЗ рдЪреБрдирд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ:



рдореИрдВ 2 рд╕рд┐рдЧреНрдорд╛ рдзрд╛рд░рдг рдХреА рд╕рд▓рд╛рд╣ рджреЗрддрд╛ рд╣реВрдВред рдпрд╛ рдЖрдк рдЗрд╕ рд╕реБрд╡рд┐рдзрд╛ рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдореВрд▓реНрдп рдЫреЛрдбрд╝рдХрд░ <1.0ред


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



рд░рди рдЧрддрд┐ рд╕рд╛рдорд╛рдиреНрдп рдЙрддрд╛рд░-рдЪрдврд╝рд╛рд╡ рдХреЗ рдЕрдзреАрди рд╣реИ рдФрд░ рдмрд╣реБрдд рдХреБрдЫ рдирд╣реАрдВ рдмрджрд▓рд╛ рд╣реИред рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг рд╣реИ:


  1. рд╡реАрдбрд┐рдпреЛ рдХрд╛рд░реНрдбреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдирд╣реАрдВ (32, 64, 128) рд╕реЗ рдХрдиреНрд╡реЗрдВрд╢рдиреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдмрджрд▓ рдЬрд╛рддреА рд╣реИ - 27, 51, рдЖрджрд┐ред рдпрд╣рд╛рдВ рдореБрдЭреЗ рдЧрд▓рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ рдХрд┐ рдпрд╣ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рддрд╛ рд╣реИред
  2. рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рд╡реНрдпрд╛рдкрдХ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рд╕реБрд╕рдВрдЧрдд рд╣реИред рдЪреМрдбрд╝рд╛рдИ рдХрдо рдХрд░рддреЗ рд╣реБрдП, рд╣рдо рдЧрд╣рд░рд╛рдИ рдХреЛ рдирд╣реАрдВ рдЫреВрддреЗ рд╣реИрдВред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рд╣рдо рд▓реЛрдб рдХреЛ рдХрдо рдХрд░рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЧрддрд┐ рдХреЛ рдирд╣реАрдВ рдмрджрд▓рддреЗ рд╣реИрдВред

рдЗрд╕рд▓рд┐рдП, рд╕реБрдзрд╛рд░ рдХреЗ рджреМрд░рд╛рди CUDA рдХреЗ рднрд╛рд░ рдореЗрдВ 20-30% рдХреА рдХрдореА рдЖрдИ рд╣реИ, рд▓реЗрдХрд┐рди рд░рди рд╕рдордп рдореЗрдВ рдХрдореА рдирд╣реАрдВ рд╣реБрдИ рд╣реИ


рдкрд░рд┐рдгрд╛рдо


Porefleksiruemред рд╣рдордиреЗ 2 pruning рд╡рд┐рдХрд▓реНрдкреЛрдВ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд┐рдпрд╛ - YOLOv3 рдХреЗ рд▓рд┐рдП (рдЬрдм рдЖрдкрдХреЛ рдЕрдкрдиреЗ рд╣рд╛рдереЛрдВ рд╕реЗ рдХрд╛рдо рдХрд░рдирд╛ рд╣реИ) рдФрд░ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдХреЗ рд╕рд╛рде рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рд▓рд┐рдП рдЖрд╕рд╛рди рд╣реИред рдпрд╣ рджреЗрдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рджреЛрдиреЛрдВ рдорд╛рдорд▓реЛрдВ рдореЗрдВ рд╕рдЯреАрдХрддрд╛ рдХреА рд╣рд╛рдирд┐ рдХреЗ рдмрд┐рдирд╛ рдиреЗрдЯрд╡рд░реНрдХ рдЖрдХрд╛рд░ рдФрд░ рддреНрд╡рд░рдг рдореЗрдВ рдХрдореА рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИред рдкрд░рд┐рдгрд╛рдо:


  • рдХреЗ рдЖрдХрд╛рд░ рдХреЛ рдХрдо
  • рддреНрд╡рд░рдг рдЪрд▓рд╛рдПрдВ
  • CUDA рд▓реЛрдб рдореЗрдВ рдХрдореА
  • рдирддреАрдЬрддрди, рдкрд░реНрдпрд╛рд╡рд░рдг рдорд┐рддреНрд░рддрд╛ (рд╣рдо рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЗ рднрд╡рд┐рд╖реНрдп рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЛ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рддреЗ рд╣реИрдВред рдХрд╣реАрдВ рдЕрдХреЗрд▓реЗ рдЧреНрд░реЗрдЯрд╛ рдЯреНрдпреВрдирдмрд░реНрдЧ рдЖрдирдиреНрджрд┐рдд рд╣реИрдВ)

рдкрд░рд┐рд╢рд┐рд╖реНрдЯ


  • рдкреНрд░реБрдирд┐рдВрдЧ рдЪрд░рдг рдХреЗ рдмрд╛рдж, рдЖрдк рдкрд░рд┐рдорд╛рдгреАрдХрд░рдг рдХреЛ рднреА рдореЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, TensorRT рдХреЗ рд╕рд╛рде)
  • Tensorflow low_magnitude_pruning рдХреЗ рд▓рд┐рдП рд╕реБрд╡рд┐рдзрд╛рдПрдБ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред
  • рдореИрдВ рднрдВрдбрд╛рд░ рдХреЛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдФрд░ рдореБрдЭреЗ рдорджрдж рдХрд░рдиреЗ рдореЗрдВ рдЦреБрд╢реА рд╣реЛрдЧреА

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


All Articles