ΠšΠ»Π°ΡΡΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ: Какой Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒ ΠΏΠΎΠ΄ΠΎΠΉΠ΄Ρ‘Ρ‚ для выполнСния Π·Π°ΠΊΠ°Π·ΠΎΠ² β€” ЯндСкс.ΠŸΡ€ΠΎ

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅

Π Π°Π±ΠΎΡ‚Π° Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΌ такси Π² МосквС: вакансии Π² Π‘ΠΈΡ‚ΠΈΠΌΠΎΠ±ΠΈΠ»

Π§Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΏΠΎΠ΅Π·Π΄ΠΊΠΈ с пассаТирами, Ρƒ вашСго автомобиля Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ (лицСнзия) для Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π² такси. Π‘Π΅Π· Π½Π΅Π³ΠΎ Π²Ρ‹ смоТСтС ΡΠΎΠ²Π΅Ρ€ΡˆΠ°Ρ‚ΡŒ Π·Π°ΠΊΠ°Π·Ρ‹ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Ρ‚Π°Ρ€ΠΈΡ„Π΅ «Доставка». ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅, Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ Π»ΠΈ Ρ‚Π°Ρ€ΠΈΡ„ Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ ΠšΠ°Π±ΠΈΠ½Π΅Ρ‚ β€” ΠŸΡ€ΠΎΡ„ΠΈΠ»ΡŒ β€” Π Π΅ΠΆΠΈΠΌΡ‹ β€” ΠΠ°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Ρ‹.

Как ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π»ΠΈΡ†Π΅Π½Π·ΠΈΡŽ

Π•ΡΡ‚ΡŒ Ρ‚Ρ€ΠΈ способа:

  • ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ΡΡŒ ΠΊ Π½Π°ΡˆΠ΅ΠΌΡƒ ΠΏΠ°Ρ€Ρ‚Π½Ρ‘Ρ€Ρƒ β€” Π² сСрвис «Всё ΠΏΡ€ΠΎ такси»
  • Π­Ρ‚ΠΎ самый простой способ ΠΎΡ„ΠΎΡ€ΠΌΠΈΡ‚ΡŒ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π½Π° свой Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒ. БпСциалисты сСрвиса ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚ ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹, ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΎΠΊΠ»Π΅ΠΉΠΊΡƒ Π°Π²Ρ‚ΠΎ ΠΏΠΎ всСм трСбованиям ΠΈ Π²ΠΎΠ·ΡŒΠΌΡƒΡ‚ Π½Π° сСбя ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΈ.

    Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с Π‘ΠΈΡ‚ΠΈΠΌΠΎΠ±ΠΈΠ»ΠΎΠΌ Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ, ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² качСствС ИП. БпСциалисты «Всё ΠΏΡ€ΠΎ такси» ΠΏΡ€ΠΎΠΊΠΎΠ½ΡΡƒΠ»ΡŒΡ‚ΠΈΡ€ΡƒΡŽΡ‚ вас ΠΈ ΠΏΠΎ этому вопросу.

    Π’ΠΎΡ‚ ΠΊΠ°ΠΊΠΈΠ΅ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹ Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹: паспорт, Π‘ΠΠ˜Π›Π‘, ИНН ΠΈ Π‘Π’Π‘ автомобиля.

    ΠšΡΡ‚Π°Ρ‚ΠΈ, Ρ‡Π°ΡΡ‚ΡŒ Π·Π°Ρ‚Ρ€Π°Ρ‚ Π½Π° ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ компСнсирована Π‘ΠΈΡ‚ΠΈΠΌΠΎΠ±ΠΈΠ»ΠΎΠΌ. Условия уточняйтС Ρƒ ΠΏΠ°Ρ€Ρ‚Π½Ρ‘Ρ€Π°.

    ΠžΠ±Ρ€Π°Ρ‰Π°ΠΉΡ‚Π΅ΡΡŒ ΠΊ спСциалистам «Всё ΠΏΡ€ΠΎ такси» β€” Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½ΠΎ с 9:00 Π΄ΠΎ 21:00 ΠΏΠΎ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Ρƒ +7 (495) 185-00-22 ΠΈ адрСсам:Β 

  • ΡƒΠ». БибирСвская, 2, стр. 6 (ΠΌ. ΠΠ»Ρ‚ΡƒΡ„ΡŒΠ΅Π²ΠΎ)

  • Π₯лСбозаводский ΠΏΡ€ΠΎΠ΅Π·Π΄, Π΄. 7А , стр. 2 (ΠΌ. Нагатинская)

  • ΠΏΡ€-Ρ‚ Андропова, 18, ΠΊΠΎΡ€ΠΏ. 7.
  • ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π·Π°ΠΏΠΈΡˆΠΈΡ‚Π΅ΡΡŒ ΠΏΠΎ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Ρƒ.
  • Π—Π°Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΡƒΠΉΡ‚Π΅ΡΡŒ ΠΊΠ°ΠΊ ИП
  • Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΡ„ΠΎΡ€ΠΌΠΈΡ‚ΡŒ ИП, Π° Π·Π°Ρ‚Π΅ΠΌ β€” Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π½Π° свой Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒ.

    ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΠ²ΡˆΠΈΡΡŒ ΠΊ сСрвису с Π»ΠΈΡ†Π΅Π½Π·ΠΈΠ΅ΠΉ, Π²Ρ‹ смоТСтС Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Π·Π°ΠΊΠ°Π·Ρ‹ с пассаТирами.

    ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π»ΠΈΡ†Π΅Π½Π·ΠΈΡŽ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π² МосквС ΠΈ Московской области.
  • ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ΡΡŒ Π² таксопарк
  • Если Π²Ρ‹ Π½Π΅ зарСгистрированы ΠΊΠ°ΠΊ ИП, ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ΡΡŒ ΠΊ ΠΏΠ°Ρ€Ρ‚Π½Ρ‘Ρ€Ρƒ-таксопарку.

    Π’Π°ΠΌ расскаТут ΠΎΠ± условиях Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΈ ΠΏΡ€ΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠΌ стаТС воТдСния ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ°Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒ таксопарка.

    Условия уточняйтС Π² таксопаркС.

    ΠšΠ»Π°ΡΡΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡ Π»Π΅Π³ΠΊΠΎΠ²Ρ‹Ρ… Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ | Brooklands

    Aston Martin Β  Β  Β  Rapide, Vantage, DB, Lagona, Vanquish, Vulcan Β 
    Audi A1, A2, A3, A4, A5, TT A6, A7, RS6, RS7, Allroad, Q3, Q5 A8, A8 Long, R8, Q7, Q8 Β  Β 
    BMW 1, 2, 3, 4, M2, Z4, Z3 5, 6, X1, X2, X3, X4,Β M5F90 Z8, X5, X6, 7, 7 long, 8 Β X7 Β 
    Bentley Β  Β  Continental GT Arnage, Flying Spur, Bentayga Mulsanne
    Cadillac Β  CTS, ATS, BLS SRX, STS Escalade Escalade ESV
    Chevrolet Aveo, Lacetti, Spark Captiva, Evica, Rezzo, Niva, Cruze TrailBlazer, Corvette Tahoe, Suburban Β 
    Chrysler Neon Sebring, Stratus, PT Cruiser 300C, Grand Voyager, Pacifica Β  Β 
    Citroen C2, C3, C4 C6, Picasso, Berlingo, C5, DS-5 C-crosser Β  Β 
    Ferrari Β  Β  488 California, 458 FF, F12, 812, GTC4
    Ford Fusion, Focus, Fiesta, Ka Mondeo, Kuga, Maverick, Escape, S-Max Galaxy, Explorer, Mustang Β  Raptor, F-150
    Genesis G70 G80 GV80, G90, G90L Β  Β 
    Honda Jazz, Civic HR-V, Accord, Prelude CR-V, Legend, Element, Crosstour Ridgeline Β 
    HUMMER Β  Β  Β  h4 h3
    HYUNDAI Getz, I30, Atos, Solaris Sonata, IX35, Matrix Santa Fe, IX55, Terracan, Tucson, Genesis Equus, h2 Starex
    INFINITI Q30 Q50 QX70 QX60, QX80, QX56 Β 
    JAGUAR Β  XF, F-type, F-pace XJ Β  Β 
    JEEP Β  Liberty Compass, Grand Cherokee, Cherokee, Wrangler Β  Β 
    KIA Ceed, Cerato, Rio, Picanto K5, Sportage, Venga, Soul Quoris, Sorento Mohave Β 
    Lamborghini Β  Β  Gallardo, Huracan Aventador, Murcielago, Urus Β 
    LAND ROVER Β  Freelander, Evoque Discovery, Range Rover Sport Defender, Range Rover, Range Rover long Β 
    Lexus IS, CT NX, ES, GS LS, GX, RX LX Β 
    Maserati Β 
    Β 
    Ghibli, Levante Β  Β 
    MAZDA 2, 3, MX-5 5, 6, CX-5 MPV, CX-7 CX-9, BT-50 Β 
    MERCEDES-BENZ A, B, C, SLC, CLA E, GLA, GLC, SL, CLS AMG GT, GLE, GLE coupe, R, S, S coupe AMG GT 4 door, Maybach, GLS GΒ class, V class
    MINI Cabrio, Coupe, Hatch Countryman, Clubman Β  Β  Β 
    MITSUBISHI Colt, Lancer Pajero Pinin, Space Star, ASX L-200, Outlander,Β Pajero, Pajero Sport Β  Β 
    NISSAN Almera, Note, Tiida, Micra Juke, Qashqai, 350Z, Navara, Teana Murano, X-Trail, GT-R Pathfinder, Patrol Β 
    OPEL Astra, Corsa Zafira, Insignia, Omega, Vectra, Meriva Β  Β  Β 
    PEUGEOT 107, 207, 308 407, 508, Partner Β  Β  Β 
    PORSCHE Β  Cayman, Boxster, Macan 911, Cayenne, Panamera Β  Β 
    RENAULT Clio, Logan, Symbol Kangoo, Duster, Fluence, Scenic, Megane, Laguna Koleos Β  Β 
    ROLLS-ROYCE Β  Β  Β  Ghost, Wraith Cullinan, Phantom
    SKODA Fabia, Rapid, Ibiza Octavia, Karoq, Kodiaq, Superb, Roomster, Yeti Β  Β  Β 
    SUBARU Β  Forester, Legacy, Outback, Impreza XV Tribeca Β  Β 
    Toyota Auris, GT 86, Yaris Avensis, Prius, Versa, Camry, Corolla,Β Crown Venza, Highlander FJ Cruiser, LC200,Β Prado Tundra, Sequoya, Alphard
    Volvo C30, S40 S60, V40, V50, V70, XC40, XC60 XC70, XC90, S90, S80, V90 Β  Β 
    Volkswagen Polo, Scriocco, Beetle Touran, Sharan, Passat, Golf plus, Jetta, Tiguan Touareg Phaeton, Terramont Caravelle, Multivan, Transporter

    «ЯндСкс.Вакси» Π²Π²Π΅Π»ΠΈ нСпонятный классификатор машин по классу β€” ΠŸΡ€ΠΈΡ‘ΠΌΠ½Π°Ρ Π½Π° vc.ru

    {«id»:223159,»url»:»https:\/\/vc.ru\/claim\/223159-yandeks-taksi-vveli-neponyatnyy-klassifikator-mashin-po-klassu»,»title»:»\u00ab\u042f\u043d\u0434\u0435\u043a\u0441.\u0422\u0430\u043a\u0441\u0438\u00bb \u0432\u0432\u0435\u043b\u0438 \u043d\u0435\u043f\u043e\u043d\u044f\u0442\u043d\u044b\u0439 \u043a\u043b\u0430\u0441\u0441\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 \u043c\u0430\u0448\u0438\u043d \u043f\u043e\u00a0\u043a\u043b\u0430\u0441\u0441\u0443″,»services»:{«facebook»:{«url»:»https:\/\/www.facebook.com\/sharer\/sharer.php?u=https:\/\/vc.ru\/claim\/223159-yandeks-taksi-vveli-neponyatnyy-klassifikator-mashin-po-klassu»,»short_name»:»FB»,»title»:»Facebook»,»width»:600,»height»:450},»vkontakte»:{«url»:»https:\/\/vk.com\/share.php?url=https:\/\/vc.ru\/claim\/223159-yandeks-taksi-vveli-neponyatnyy-klassifikator-mashin-po-klassu&title=\u00ab\u042f\u043d\u0434\u0435\u043a\u0441.\u0422\u0430\u043a\u0441\u0438\u00bb \u0432\u0432\u0435\u043b\u0438 \u043d\u0435\u043f\u043e\u043d\u044f\u0442\u043d\u044b\u0439 \u043a\u043b\u0430\u0441\u0441\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 \u043c\u0430\u0448\u0438\u043d \u043f\u043e\u00a0\u043a\u043b\u0430\u0441\u0441\u0443″,»short_name»:»VK»,»title»:»\u0412\u041a\u043e\u043d\u0442\u0430\u043a\u0442\u0435″,»width»:600,»height»:450},»twitter»:{«url»:»https:\/\/twitter.com\/intent\/tweet?url=https:\/\/vc.ru\/claim\/223159-yandeks-taksi-vveli-neponyatnyy-klassifikator-mashin-po-klassu&text=\u00ab\u042f\u043d\u0434\u0435\u043a\u0441.\u0422\u0430\u043a\u0441\u0438\u00bb \u0432\u0432\u0435\u043b\u0438 \u043d\u0435\u043f\u043e\u043d\u044f\u0442\u043d\u044b\u0439 \u043a\u043b\u0430\u0441\u0441\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 \u043c\u0430\u0448\u0438\u043d \u043f\u043e\u00a0\u043a\u043b\u0430\u0441\u0441\u0443″,»short_name»:»TW»,»title»:»Twitter»,»width»:600,»height»:450},»telegram»:{«url»:»tg:\/\/msg_url?url=https:\/\/vc.ru\/claim\/223159-yandeks-taksi-vveli-neponyatnyy-klassifikator-mashin-po-klassu&text=\u00ab\u042f\u043d\u0434\u0435\u043a\u0441.\u0422\u0430\u043a\u0441\u0438\u00bb \u0432\u0432\u0435\u043b\u0438 \u043d\u0435\u043f\u043e\u043d\u044f\u0442\u043d\u044b\u0439 \u043a\u043b\u0430\u0441\u0441\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 \u043c\u0430\u0448\u0438\u043d \u043f\u043e\u00a0\u043a\u043b\u0430\u0441\u0441\u0443″,»short_name»:»TG»,»title»:»Telegram»,»width»:600,»height»:450},»odnoklassniki»:{«url»:»http:\/\/connect.ok.ru\/dk?st.cmd=WidgetSharePreview&service=odnoklassniki&st.shareUrl=https:\/\/vc.ru\/claim\/223159-yandeks-taksi-vveli-neponyatnyy-klassifikator-mashin-po-klassu»,»short_name»:»OK»,»title»:»\u041e\u0434\u043d\u043e\u043a\u043b\u0430\u0441\u0441\u043d\u0438\u043a\u0438″,»width»:600,»height»:450},»email»:{«url»:»mailto:?subject=\u00ab\u042f\u043d\u0434\u0435\u043a\u0441.\u0422\u0430\u043a\u0441\u0438\u00bb \u0432\u0432\u0435\u043b\u0438 \u043d\u0435\u043f\u043e\u043d\u044f\u0442\u043d\u044b\u0439 \u043a\u043b\u0430\u0441\u0441\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 \u043c\u0430\u0448\u0438\u043d \u043f\u043e\u00a0\u043a\u043b\u0430\u0441\u0441\u0443&body=https:\/\/vc.ru\/claim\/223159-yandeks-taksi-vveli-neponyatnyy-klassifikator-mashin-po-klassu»,»short_name»:»Email»,»title»:»\u041e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u043d\u0430 \u043f\u043e\u0447\u0442\u0443″,»width»:600,»height»:450}},»isFavorited»:false}

    58Β 948 просмотров

    ΠšΠ»Π°ΡΡΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ ΠΏΠΎΠ»Π½ΠΎΠΏΡ€ΠΈΠ²ΠΎΠ΄Π½Ρ‹Ρ… Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ : Off-road drive

    Index ORD. ΠžΡ†Π΅Π½ΠΊΠ° экспСртов ΠΆΡƒΡ€Π½Π°Π»Π° ORD, начисляСмая ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Π»ΡŒΠ½Ρ‹ΠΌ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ. Π£Ρ‡ΠΈΡ‚Ρ‹Π²Π°ΡŽΡ‚ΡΡ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ Π·Π°ΠΌΠ΅Ρ€ΠΎΠ² гСомСтричСских ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ²: проходимости, салона ΠΈ Π±Π°Π³Π°ΠΆΠ½ΠΈΠΊΠ°. Π’Π°ΠΊΠΆΠ΅ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‚ΡΡ Π² расчСт ΡˆΡ‚Π°Ρ‚Π½ΠΎΠ΅ Π½Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΈ розничная Ρ†Π΅Π½Π° тСстовых Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ, ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹Ρ… конструкторских Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ, эксплуатационныС расходы.

    Π“Π°Π±Π°Ρ€ΠΈΡ‚Π½Ρ‹Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ автомобиля. Π”Π»ΠΈΠ½Π° ΡƒΠΊΠ°Π·Π°Π½Π° Π±Π΅Π· ΡƒΡ‡Π΅Ρ‚Π° Ρ€Π°ΠΌΠΎΠΊ крСплСния Π½ΠΎΠΌΠ΅Ρ€Π½Ρ‹Ρ… Π·Π½Π°ΠΊΠΎΠ²; ΡˆΠΈΡ€ΠΈΠ½Π° β€” Π±Π΅Π· ΡƒΡ‡Π΅Ρ‚Π° Π½Π°Ρ€ΡƒΠΆΠ½Ρ‹Ρ… Π·Π΅Ρ€ΠΊΠ°Π» Π·Π°Π΄Π½Π΅Π³ΠΎ Π²ΠΈΠ΄Π°; высота β€” Π±Π΅Π· ΡƒΡ‡Π΅Ρ‚Π° ΡˆΡ‚Π°Ρ‚Π½Ρ‹Ρ… Ρ€Π΅Π»ΠΈΠ½Π³ΠΎΠ² (ΠΊΡ€ΠΎΠ½ΡˆΡ‚Π΅ΠΉΠ½ΠΎΠ² крСплСния Π³Ρ€ΡƒΠ·Π°) Π½Π° ΠΊΡ€Ρ‹ΡˆΠ΅.

    Π”ΠΎΡ€ΠΎΠΆΠ½Ρ‹ΠΉ просвСт (клирСнс). РасстояниС Ρ‚ΠΎΠΉ ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ Π½ΠΈΠΆΠ½Π΅Π³ΠΎ ΠΊΠΎΠ½Ρ‚ΡƒΡ€Π° автомобиля ΠΎΡ‚ ΠΎΠΏΠΎΡ€Π½ΠΎΠΉ повСрхности (Π½Π΅ считая Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ подвСски).

    Π“Π»ΡƒΠ±ΠΈΠ½Π° ΠΏΡ€Π΅ΠΎΠ΄ΠΎΠ»Π΅Π²Π°Π΅ΠΌΠΎΠ³ΠΎ Π±Ρ€ΠΎΠ΄Π°. Максимальная Π³Π»ΡƒΠ±ΠΈΠ½Π° Π²ΠΎΠ΄Π½ΠΎΠΉ ΠΏΡ€Π΅Π³Ρ€Π°Π΄Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€Π΅ΠΎΠ΄ΠΎΠ»Π΅Ρ‚ΡŒ Π½Π° Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ Π±Π΅Π· установки Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ оборудования, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΡˆΠ½ΠΎΡ€ΠΊΠ΅Π»Ρ.

    Π£Π³Π»Ρ‹: въСзда/съСзда/Ρ€Π°ΠΌΠΏΡ‹.

    Артикуляция. Π₯Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€ΠΈΠ·ΡƒΠ΅Ρ‚ максимальноС Π²Π·Π°ΠΈΠΌΠ½ΠΎΠ΅ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠ΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ ΠΏΠ΅Ρ€Π΅Π΄Π½Π΅Π³ΠΎ ΠΈ Π·Π°Π΄Π½Π΅Π³ΠΎ колСса Π΄ΠΎ наступлСния Π²Ρ‹Π²Π΅ΡˆΠΈΠ²Π°Π½ΠΈΡ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· Π½ΠΈΡ….

    Π‘Π²ΠΎΠ±ΠΎΠ΄Π½Ρ‹ΠΉ ΓΈ колСса (max). Π”ΠΈΠ°ΠΌΠ΅Ρ‚Ρ€ самого большого ΠΈΠ· ΡˆΡ‚Π°Ρ‚Π½Ρ‹Ρ… колСс Π² свободном (Π²Ρ‹Π²Π΅ΡˆΠ΅Π½Π½ΠΎΠΌ) состоянии.

    ЗначСния, Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ красным Ρ†Π²Π΅Ρ‚ΠΎΠΌ. ΠšΡ€Π°ΡΠ½Ρ‹ΠΌ Ρ†Π²Π΅Ρ‚ΠΎΠΌ Π²Ρ‹Π΄Π΅Π»Π΅Π½Ρ‹ Π΄Π°Π½Π½Ρ‹Π΅, Π·Π°ΠΌΠ΅Ρ€Π΅Π½Π½Ρ‹Π΅ экспСртами ORD.

    ΠšΡ€Π°Ρ‚ΠΊΠΎΠ΅ описаниС трансмиссии. Π£ΠΊΠ°Π·Π°Π½Ρ‹: Ρ‚ΠΈΠΏ ΠΏΡ€ΠΈΠ²ΠΎΠ΄Π°, Ρ€Π°Π·Π΄Π°Ρ‚ΠΎΡ‡Π½Ρ‹ΠΉ элСмСнт ΠΌΠ΅ΠΆΠ΄Ρƒ мостами (Ссли Π΅ΡΡ‚ΡŒ), Π΄Π°Π½Π° краткая характСристика послСднСго. ΠŸΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚ΠΎΡ‡Π½Ρ‹Π΅ числа Π² Ρ€Π°Π·Π΄Π°Ρ‚ΠΎΡ‡Π½ΠΎΠΉ ΠΊΠΎΡ€ΠΎΠ±ΠΊΠ΅ (Π² случаС наличия ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ»ΠΈ Π΄Π²ΡƒΡ… ΠΏΠΎΠ½ΠΈΠΆΠ°ΡŽΡ‰ΠΈΡ… ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡). Π’ настоящСм классификаторС принято, Ρ‡Ρ‚ΠΎ раздаточная ΠΊΠΎΡ€ΠΎΠ±ΠΊΠ° ΠΈ ΠΊΠΎΡ€ΠΎΠ±ΠΊΠ° ΠΎΡ‚Π±ΠΎΡ€Π° мощности (ΡƒΠ·Π΅Π», Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ отсутствуСт Ρ€Π°Π·Π΄Π°Ρ‚ΠΎΡ‡Π½Ρ‹ΠΉ элСмСнт ΠΌΠ΅ΠΆΠ΄Ρƒ мостами) β€” ΠΎΠ΄Π½ΠΎ ΠΈ Ρ‚ΠΎ ΠΆΠ΅.

    ΠšΡ€Π°Ρ‚ΠΊΠΎΠ΅ описаниС подвСски. Π£ΠΊΠ°Π·Π°Π½Ρ‹: Ρ‚ΠΈΠΏ подвСски ΠΏΠΎ ΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΡŽ Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€Π° Π²Π·Π°ΠΈΠΌΠ½ΠΎΠ³ΠΎ пСрСмСщСния колСс ΠΎΠ΄Π½ΠΎΠΉ оси, Ρ‚ΠΈΠΏ подвСски ΠΏΠΎ конструкции ΡƒΠΏΡ€ΡƒΠ³ΠΎΠ³ΠΎ элСмСнта.

    ΠœΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡ ΠΌΠΎΠ΄Π΅Π»ΠΈ. ΠŸΡ€ΠΈΠ·Π½Π°ΠΊΠΎΠΌ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ являСтся силовой Π°Π³Ρ€Π΅Π³Π°Ρ‚ β€” Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»ΡŒ ΠΈ ΠΊΠΎΡ€ΠΎΠ±ΠΊΠ° ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡, установлСнныС Π½Π° Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅.

    ДинамичСский Ρ„Π»Π°ΠΆΠΎΠΊ. Рядом с Ρ†Π΅Π½ΠΎΠΉ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΌΠΎ- ΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ установлСн Ρ„Π»Π°ΠΆΠΎΠΊ красного ΠΈΠ»ΠΈ Π·Π΅Π»Π΅Π½ΠΎΠ³ΠΎ Ρ†Π²Π΅Ρ‚Π°. Π—Π΅Π»Π΅Π½Ρ‹ΠΉ Ρ„Π»Π°ΠΆΠΎΠΊ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Ρ†Π΅Π½Π° ΠΌΠ°ΡˆΠΈΠ½Ρ‹ Π·Π° ΠΎΡ‚Ρ‡Π΅Ρ‚Π½Ρ‹ΠΉ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ (ΠΎΠ΄ΠΈΠ½ мСсяц) снизилась, красный Ρ„Π»Π°ΠΆΠΎΠΊ β€” ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ»Π°ΡΡŒ. Если Ρ„Π»Π°ΠΆΠΎΠΊ отсутствуСт, Ρ†Π΅Π½Π° Π½Π΅ измСнилась. Π£ΠΊΠ°Π·Π°Π½Π½Ρ‹Π΅ Ρ†Π΅Π½Ρ‹ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°Π½Ρ‹ ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚Π΅Π»ΡŒΡΡ‚Π²Π°ΠΌΠΈ.

    ΠšΠ»Π°ΡΡΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ ΠžΠšΠ’Π­Π” / 34 / ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡ‚Π²ΠΎ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ, ΠΏΡ€ΠΈΡ†Π΅ΠΏΠΎΠ² ΠΈ ΠΏΠΎΠ»ΡƒΠΏΡ€ΠΈΡ†Π΅ΠΏΠΎΠ²

    34 ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡ‚Π²ΠΎ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ, ΠΏΡ€ΠΈΡ†Π΅ΠΏΠΎΠ² ΠΈ ΠΏΠΎΠ»ΡƒΠΏΡ€ΠΈΡ†Π΅ΠΏΠΎΠ²
    34.1 ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡ‚Π²ΠΎ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ
    34.10 ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡ‚Π²ΠΎ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ
    34.10.1 ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡ‚Π²ΠΎ Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»Π΅ΠΉ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅Π³ΠΎ сгорания для Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ
    34.10.2 ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡ‚Π²ΠΎ Π»Π΅Π³ΠΊΠΎΠ²Ρ‹Ρ… Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ
    34.10.3 ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡ‚Π²ΠΎ автобусов ΠΈ троллСйбусов
    34.10.4 ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡ‚Π²ΠΎ Π³Ρ€ΡƒΠ·ΠΎΠ²Ρ‹Ρ… Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ
    34.10.5 ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡ‚Π²ΠΎ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ назначСния
    34.2 ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡ‚Π²ΠΎ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… ΠΊΡƒΠ·ΠΎΠ²ΠΎΠ²; производство ΠΏΡ€ΠΈΡ†Π΅ΠΏΠΎΠ², ΠΏΠΎΠ»ΡƒΠΏΡ€ΠΈΡ†Π΅ΠΏΠΎΠ² ΠΈ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΎΠ², ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹Ρ… для ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ·ΠΊΠΈ ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ»ΠΈ нСсколькими Π²ΠΈΠ΄Π°ΠΌΠΈ транспорта
    34.20 ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡ‚Π²ΠΎ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… ΠΊΡƒΠ·ΠΎΠ²ΠΎΠ²; производство ΠΏΡ€ΠΈΡ†Π΅ΠΏΠΎΠ², ΠΏΠΎΠ»ΡƒΠΏΡ€ΠΈΡ†Π΅ΠΏΠΎΠ² ΠΈ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΎΠ², ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹Ρ… для ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ·ΠΊΠΈ ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ»ΠΈ нСсколькими Π²ΠΈΠ΄Π°ΠΌΠΈ транспорта
    34.3 ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡ‚Π²ΠΎ частСй ΠΈ принадлСТностСй Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ ΠΈ ΠΈΡ… Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»Π΅ΠΉ
    34.30 ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡ‚Π²ΠΎ частСй ΠΈ принадлСТностСй Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ ΠΈ ΠΈΡ… Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»Π΅ΠΉ

    ЕвропСйская классификация Π»Π΅Π³ΠΊΠΎΠ²Ρ‹Ρ… Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ

    Для упрощСния понимания ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹ΠΌ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»Π΅ΠΌ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Π·Π° Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒ/Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ Ρ‚ΠΎΡ‚ ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠΉ Π·Π°Π²ΠΎΠ΄, взяли ΠΈ Ρ€Π°Π·Π΄Π΅Π»ΠΈΠ»ΠΈ всС ΠΌΠ°ΡˆΠΈΠ½Ρ‹ Π½Π° классы. ПослС внСдрСния классификации Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ, всС стало Π½Π° свои мСста. Π§Π΅Π»ΠΎΠ²Π΅ΠΊ, ТСлавший приобрСсти сСбС Π»Π΅Π³ΠΊΠΎΠ²ΠΎΠ΅ транспортноС срСдство, ΠΌΠΎΠ³, Π½Π΅ выводя слоТных Ρ„ΠΎΡ€ΠΌΡƒΠ» своих ΠΏΠΎΠΆΠ΅Π»Π°Π½ΠΈΠΉ ΠΈ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚Π΅Π½ΠΈΠΉ, ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒΡΡ с Ρ‚Π΅ΠΌ, ΠΊΠ°ΠΊΠΎΠ³ΠΎ класса Π°Π²Ρ‚ΠΎ Π΅ΠΌΡƒ Π½ΡƒΠΆΠ½ΠΎ. Ибо ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ классу присущи Π½Π΅ΠΊΠΈΠ΅ ΠΎΠ±ΠΎΠ±Ρ‰Π°ΡŽΡ‰ΠΈΠ΅ характСристики, отчасти ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ΅ Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ автомобиля.

    ΠžΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ стандартизированная классификация слоТна ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π² Π½ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠ²Π½ΠΎΠΉ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ. Одной ΠΈΠ· самых простых для понимания являСтся систСма Π½Π΅ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ СвропСйской классификации Π»Π΅Π³ΠΊΠΎΠ²Ρ‹Ρ… Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ (Π’Π°Π±Π»ΠΈΡ†Π° 1), ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π·Π°Ρ‡Π°ΡΡ‚ΡƒΡŽ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Турналисты Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΏΡ€ΠΎΡ„ΠΈΠ»ΡŒΠ½Ρ‹Ρ… БМИ.

    ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅
    Π’ связи с Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ Π³Π°Π±Π°Ρ€ΠΈΡ‚Π½Ρ‹Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ с Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°Π»ΠΈΡΡŒ, Π² ΡƒΠ³ΠΎΠ΄Ρƒ запросам ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»Π΅ΠΉ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ, ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Π΅ производитСлями Π² ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΌ классС, ΠΏΠΎ Ρ„Π°ΠΊΡ‚Ρƒ стали ΠΎΡ‚Π½ΠΎΡΠΈΡ‚ΡŒΡΡ ΠΊ классу Π²Ρ‹ΡˆΠ΅. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π²ΠΎΠ·Π½ΠΈΠΊΠ»Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ Π² Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠΈ классификационных Ρ€Π°ΠΌΠΎΠΊ. ΠžΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈΡ ΠΎΡΡ‚Π°Π»ΠΈΡΡŒ ΠΏΡ€Π΅ΠΆΠ½ΠΈΠΌΠΈ, Π½ΠΎ с припиской символа Β«+Β» (отличия ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ 2).

    Π’Π°Π±Π»ΠΈΡ†Π° 1. ΠΠ΅ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ СвропСйская классификация Π»Π΅Π³ΠΊΠΎΠ²Ρ‹Ρ… Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ

    Π‘ΡƒΠΊΠ²Π΅Π½Π½ΠΎΠ΅ ΠΎΠ±ΠΎΠ·Π½Π°-
    Ρ‡Π΅Π½ΠΈΠ΅ класса
    ЕвропСйскоС Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠžΠΏΠΈΡΠ°Π½ΠΈΠ΅Π”Π»ΠΈΠ½Π°, ΠΌΠΌΠ¨ΠΈΡ€ΠΈΠ½Π°, ΠΌΠΌΠŸΡ€ΠΈΠΌΠ΅Ρ€
    AMini carsОсобо ΠΌΠ°Π»Ρ‹ΠΉ классДо 3600Π”ΠΎ 1600Ford Ka, Citroen C1, Opel Adam, Toyota iQ, Suzuki Splash
    BSmall carsΠœΠ°Π»Ρ‹ΠΉ класс3600–39001500–1700Nissan Micra, Volkswagen Polo, Skoda Fabia, Seat Ibiza
    CMedium carsΠœΠ°Π»Ρ‹ΠΉ срСдний класс3900–43001600–1700Volkswagen Golf, Ford Focus, Audi A3
    DLarger carsΠ‘Ρ€Π΅Π΄Π½ΠΈΠΉ класс4300–46001690–1730Ford Mondeo, Toyota Avensis, Hyundai Sonata, Volkswagen Passat, Audi A4, BMW 3
    EExecutive carsΠ’Ρ‹ΡΡˆΠΈΠΉ срСдний класс/бизнСс-класс4600–49001730–1820Volvo S80, Audi A6, BMW 5, Mercedes-Benz E-класса, Lexus ES
    FLuxury carsΠ›ΡŽΠΊΡ-класс/ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ классБолСС 4900Π‘ΠΎΠ»Π΅Π΅ 1820Mercedes-Benz S-класса, BMW 7-ΠΉ сСрии, Audi A8, Lexus LS
    SΠ‘ΠΏΠΎΡ€Ρ‚ΠΈΠ²Π½Ρ‹Π΅ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΠΈ, ΠΊΡƒΠΏΠ΅, ΠΊΠ°Π±Ρ€ΠΈΠΎΠ»Π΅Ρ‚Ρ‹
    MΠœΠΈΠ½ΠΈΠ²ΡΠ½Ρ‹ (MPV), компактвэны, унивСрсалы повСшСнной вмСстимостиFord Galaxy, Hyundai H-1, Fiat Doblo, Volkswagen Caravelle
    JУнивСрсалы ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½Π½ΠΎΠΉ проходимости (Π²Π½Π΅Π΄ΠΎΡ€ΠΎΠΆΠ½ΠΈΠΊΠΈ, SUV)

    Π’Π°Π±Π»ΠΈΡ†Π° 2. Π Π°ΡΡˆΠΈΡ€Π΅Π½Π½Π°Ρ Π½Π΅ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ СвропСйская классификация Π»Π΅Π³ΠΊΠΎΠ²Ρ‹Ρ… Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ

    Π‘ΡƒΠΊΠ²Π΅Π½Π½ΠΎΠ΅ ΠΎΠ±ΠΎΠ·Π½Π°-
    Ρ‡Π΅Π½ΠΈΠ΅ класса
    ЕвропСйскоС Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠžΠΏΠΈΡΠ°Π½ΠΈΠ΅Π”Π»ΠΈΠ½Π°, ΠΌΠΌΠ¨ΠΈΡ€ΠΈΠ½Π°, ΠΌΠΌΠŸΡ€ΠΈΠΌΠ΅Ρ€
    A+Mini carsОсобо ΠΌΠ°Π»Ρ‹ΠΉ классНС ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Π΅Ρ‚ 3700Π”ΠΎ 1600Peugeot 107, Ford Ka, Citroen C1, Opel Adam, Toyota iQ, Suzuki Splash, Hyundai Eon
    B+Small carsΠœΠ°Π»Ρ‹ΠΉ класс3700–4300Π”ΠΎ 1700Audi A1, Nissan Micra, Volkswagen Polo, Skoda Fabia,Seat Ibiza, Hyundai Accent
    C+Medium carsΠœΠ°Π»Ρ‹ΠΉ срСдний класс4200–45001700–1800BMW 1, Volkswagen Golf, Ford Focus, Audi A3, Renault Megane, Opel Astra, Peugeot 308
    D+Larger carsΠ‘Ρ€Π΅Π΄Π½ΠΈΠΉ класс4500–48001700–1800Mazda 6, Ford Mondeo, Toyota Avensis, Hyundai Sonata, Renault Latitude, Volkswagen Passat, Kia Optima, Audi A4, BMW 3
    E+Executive carsΠ’Ρ‹ΡΡˆΠΈΠΉ срСдний класс/бизнСс-класс4800–5000Π‘ΠΎΠ»Π΅Π΅ 1800Volvo S80, Audi A6, BMW 5, Mercedes-Benz E-класса, Lexus ES
    F+Luxury carsΠ›ΡŽΠΊΡ-класс/ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ классБолСС 5000Π‘ΠΎΠ»Π΅Π΅ 1800Mercedes-Benz S-класса, BMW 7-ΠΉ сСрии, Audi A8, Lexus LS

    ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅
    ΠšΠ»Π°ΡΡΡ‹ S, M ΠΈ J ΠΎΡΡ‚Π°Π»ΠΈΡΡŒ Π±Π΅Π· ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ.

    ΠšΠ»Π°ΡΡΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ Π² ΠΏΡ€ΠΎΠΊΠ°Ρ‚Π΅ — FINNISH.RU

    Как ΠΏΡ€Π°Π²ΠΈΠ»ΠΎΒ Π°Ρ€Π΅Π½Π΄Π° автомобиля Π² Π•Π²Ρ€ΠΎΠΏΠ΅Β Π½Π΅ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΡƒΡŽΡ‚ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ ΠΌΠ°Ρ€ΠΊΠΈ Π°Π²Ρ‚ΠΎ Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ Ρ„ΠΈΠ»ΠΈΠ°Π»Π΅ ΠΈ ΠΏΡƒΠ½ΠΊΡ‚Π΅ Π²Ρ‹Π΄Π°Ρ‡ΠΈ. Π’ ΠΏΡ€ΠΎΠΊΠ°Ρ‚Π½ΠΎΠΌ бизнСсС принято ΠΎΠΏΠ΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ понятиСм класса ΠΈΠ»ΠΈ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ, ΠΊΡƒΠ΄Π° Π²Ρ…ΠΎΠ΄ΠΈΡ‚ нСсколько ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ ΠΈ ΠΌΠ°Ρ€ΠΎΠΊ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎΠ³ΠΎ уровня со сходными ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌΠΈ.

    ΠŸΡ€ΠΎΠΊΠ°Ρ‚Π½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΡƒΡŽΡ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ класс ΠΈ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚Π°Ρ†ΠΈΡŽ Π°Π²Ρ‚ΠΎ, Π° Π½Π΅ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΡƒΡŽ ΠΌΠ°Ρ€ΠΊΡƒ ΠΈ модСль (ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ – Π΄ΠΎΡ€ΠΎΠ³ΠΈΠ΅ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΠΈ классов PremiumΒ ΠΈΒ Luxury). Однако здСсь Π΅ΡΡ‚ΡŒ ΠΈ свои ΠΏΠ»ΡŽΡΡ‹. Если Π·Π°ΠΊΠ°Π· ΠΎΠΏΠ»Π°Ρ‡Π΅Π½ Π·Π°Ρ€Π°Π½Π΅Π΅, Π° ΠΌΠ°ΡˆΠΈΠ½Ρ‹ Π½ΡƒΠΆΠ½ΠΎΠ³ΠΎ класса Π½Π΅ нашлось, считайтС ΠΏΠΎΠ²Π΅Π·Π»ΠΎ: ΠΊΡ€ΡƒΠΏΠ½Ρ‹Π΅ извСстныС ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈΒ Avis,Β Europcar,Β Sixt,Β HertzΒ Π·Π° эту ΠΆΠ΅ Ρ†Π΅Π½Ρƒ Π²Ρ‹Π΄Π°Π΄ΡƒΡ‚ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒ классом Π²Ρ‹ΡˆΠ΅.

    ΠŸΡ€ΠΎΠΊΠ°Ρ‚ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ Π² Π•Π²Ρ€ΠΎΠΏΠ΅

    Для ΡƒΠ½ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΏΡ€ΠΎΠΊΠ°Ρ‚Π° Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ Π² Π•Π²Ρ€ΠΎΠΏΠ΅ Π²Π²Π΅Π΄Π΅Π½Ρ‹ обозначСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΡ‚Ρ€Π°ΠΆΠ°ΡŽΡ‚ Π³Π»Π°Π²Π½Ρ‹Π΅ ΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠΈ ΠΏΡ€ΠΈ Π²Ρ‹Π±ΠΎΡ€Π΅ автомобиля: класс Π°Π²Ρ‚ΠΎ, Ρ‚ΠΈΠΏ ΠΊΡƒΠ·ΠΎΠ²Π°, ΠΊΠΎΡ€ΠΎΠ±ΠΊΠ° ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡, Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ ΠΊΠΎΠ½Π΄ΠΈΡ†ΠΈΠΎΠ½Π΅Ρ€Π°.

    Компании Hertz,Β Europcar,Β SixtΒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ ΠΌΠ΅ΠΆΠ΄ΡƒΡ€Π°Π½ΠΎΠ΄Π½Ρ‹Π΅ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ…Π±ΡƒΠΊΠ²Π΅Π½Π½Ρ‹Π΅ обозначСния. Компания AvisΒ ΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΎΠ΄Π½ΠΎΠΉ Π±ΡƒΠΊΠ²ΠΎΠΉ, ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‰Π΅ΠΉ класс автомобиля.

    Π§Π΅Ρ‚Ρ‹Ρ€Π΅Ρ…Π±ΡƒΠΊΠ²Π΅Π½Π½Ρ‹Π΅ обозначСния:

    EBMR – Citroen C1, Ford Ka с мСханичСской ΠΊΠΎΡ€ΠΎΠ±ΠΊΠΎΠΉ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ ΠΈ ΠΊΠΎΠ½Π΄ΠΈΡ†ΠΈΠΎΠ½Π΅Ρ€ΠΎΠΌ
    CDAR – Citroen C4, Nissan Tiida, Ford Focus с Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠΊΠΎΠΉ ΠΈ с ΠΊΠΎΠ½Π΄ΠΈΡ†ΠΈΠΎΠ½Π΅Ρ€ΠΎΠΌ
    EDMRΒ Renault Logan с ΠΌΠ΅Ρ…Π°Π½ΠΈΠΊΠΎΠΉ ΠΈ ΠΊΠΎΠ½Π΄ΠΈΡ†ΠΈΠΎΠ½Π΅Ρ€ΠΎΠΌ. И Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅ Π² Ρ‚ΠΎΠΌ ΠΆΠ΅ Π΄ΡƒΡ…Π΅.

    ΠŸΠ΅Ρ€Π²Π°Ρ Π±ΡƒΠΊΠ²Π° Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ…Π±ΡƒΠΊΠ²Π΅Π½Π½ΠΎΠ³ΠΎ обозначСния ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ класс автомобиля:

    • M – ΠΌΠΈΠ½ΠΈ
    • E – эконом
    • C – ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚
    • I – срСдний класс
    • S – стандарт
    • F – ΠΏΠΎΠ»Π½ΠΎΡ€Π°Π·ΠΌΠ΅Ρ€Π½Ρ‹ΠΉ
    • P – ΠΏΡ€Π΅ΠΌΠΈΡƒΠΌ
    • L – люкс
    • X – особый

    Вторая Π±ΡƒΠΊΠ²Π° ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ Ρ‚ΠΈΠΏ ΠΊΡƒΠ·ΠΎΠ²Π°:

    • B – 2-Ρ… Π΄Π²Π΅Ρ€Π½Ρ‹ΠΉ
    • C – 2-Ρ… ΠΈΠ»ΠΈ 4-Ρ… Π΄Π²Π΅Ρ€Π½Ρ‹ΠΉ
    • D – 4-Ρ… Π΄Π²Π΅Ρ€Π½Ρ‹ΠΉ
    • F – ΠΏΠΎΠ»Π½ΠΎΠΏΡ€ΠΈΠ²ΠΎΠ΄Π½Ρ‹ΠΉ
    • J – Π²Π½Π΅Π΄ΠΎΡ€ΠΎΠΆΠ½ΠΈΠΊ
    • L – Π»ΠΈΠΌΡƒΠ·ΠΈΠ½
    • P – ΠΏΠΈΠΊΠ°ΠΏ
    • W – унивСрсал
    • V – ΠΌΠΈΠ½ΠΈΠ²Π΅Π½

    Π’Ρ€Π΅Ρ‚ΡŒΡ Π±ΡƒΠΊΠ²Π° – ΠΊΠΎΡ€ΠΎΠ±ΠΊΠ° ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡: А – ручная, М – автоматичСскаяn

    ЧСтвСртая Π±ΡƒΠΊΠ²Π° – Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ ΠΊΠΎΠ½Π΄ΠΈΡ†ΠΈΠΎΠ½Π΅Ρ€Π°: R – Π΅ΡΡ‚ΡŒ, N – Π½Π΅Ρ‚.

    ΠžΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ класса

    НСкоторыС ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊΒ Avis, ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡ΠΈΡ‚Π°ΡŽΡ‚ ΠΎΠ΄Π½ΠΎΠ±ΡƒΠΊΠ²Π΅Π½Π½ΡƒΡŽ ΠΊΠ»Π°ΡΡΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡŽ, которая ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ класс автомобиля. ΠŸΡ€ΠΈΠΌΠ΅Ρ€Π½Ρ‹Π΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹:

    • A – эконом, Citroen C1
    • B – ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚, Skoda Fabia
    • C – срСдний класс, VW Golf
    • D – стандарт, Skoda Octavia
    • E – Opel Insignia
    • F – люкс, Mercedes C-class
    • G – ΠΏΠΎΠ»Π½ΠΎΠΏΡ€ΠΈΠ²ΠΎΠ΄Π½Ρ‹Π΅, Skoda Yeti

    Как ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ CNN для ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠΉ классификации ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ

    Π‘Π²Π΅Ρ€Ρ‚ΠΎΡ‡Π½Ρ‹Π΅ Π½Π΅ΠΉΡ€ΠΎΠ½Π½Ρ‹Π΅ сСти (CNN) — это соврСмСнныС Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ Π½Π΅ΠΉΡ€ΠΎΠ½Π½Ρ‹Ρ… сСтСй, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π² основном ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ для Π·Π°Π΄Π°Ρ‡ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠ³ΠΎ зрСния. CNN ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ряда Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ распознаваниС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, локализация ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² ΠΈ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΈΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ. НСдавно наш ΠΏΠ°Ρ€Ρ‚Π½Π΅Ρ€ Data Insights ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ» слоТный запрос ΠΎΡ‚ ΠΊΡ€ΡƒΠΏΠ½ΠΎΠΉ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½ΠΎΠΉ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ: Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠ³ΠΎ зрСния, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΌΠΎΠ³Π»ΠΎ Π±Ρ‹ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ модСль автомобиля Π½Π° Π·Π°Π΄Π°Π½Π½ΠΎΠΌ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ.Учитывая, Ρ‡Ρ‚ΠΎ Ρ€Π°Π·Π½Ρ‹Π΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ ΠΌΠΎΠ³ΡƒΡ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΡ…ΠΎΠΆΠΈΠΌΠΈ, ΠΈ любой Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎ-Ρ€Π°Π·Π½ΠΎΠΌΡƒ Π² зависимости ΠΎΡ‚ своСго окруТСния ΠΈ ΡƒΠ³Π»Π°, ΠΏΠΎΠ΄ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ ΠΎΠ½ΠΈ Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΡ€ΡƒΡŽΡ‚ΡΡ, такая Π·Π°Π΄Π°Ρ‡Π° Π΄ΠΎ Π½Π΅Π΄Π°Π²Π½Π΅Π³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π±Ρ‹Π»Π° просто Π½Π΅Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΠΌΠΎΠΉ.



    Однако, начиная ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ с 2012 Π³ΠΎΠ΄Π°, Β«Π Π΅Π²ΠΎΠ»ΡŽΡ†ΠΈΡ Π³Π»ΡƒΠ±ΠΎΠΊΠΎΠ³ΠΎ обучСния» ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»Π° ΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒΡΡ с Ρ‚Π°ΠΊΠΎΠΉ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΎΠΉ. ВмСсто Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±ΡŠΡΡΠ½ΡΡ‚ΡŒ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΡŽ автомобиля, ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ ΠΌΠΎΠ³Π»ΠΈ Π±Ρ‹ вмСсто этого ΠΌΠ½ΠΎΠ³ΠΎΠΊΡ€Π°Ρ‚Π½ΠΎ ΠΈΠ·ΡƒΡ‡Π°Ρ‚ΡŒ изобраТСния ΠΈ сами ΠΈΠ·ΡƒΡ‡Π°Ρ‚ΡŒ Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈ.Π—Π° послСдниС нСсколько Π»Π΅Ρ‚ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΈΠ½Π½ΠΎΠ²Π°Ρ†ΠΈΠΈ Π² области искусствСнных Π½Π΅ΠΉΡ€ΠΎΠ½Π½Ρ‹Ρ… сСтСй ΠΏΡ€ΠΈΠ²Π΅Π»ΠΈ ΠΊ созданию искусствСнного ΠΈΠ½Ρ‚Π΅Π»Π»Π΅ΠΊΡ‚Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Π·Π°Π΄Π°Ρ‡ΠΈ классификации ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ с Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒΡŽ чСловСчСского уровня. ΠžΡΠ½ΠΎΠ²Ρ‹Π²Π°ΡΡΡŒ Π½Π° Ρ‚Π°ΠΊΠΈΡ… Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°Ρ…, ΠΌΡ‹ смогли ΠΎΠ±ΡƒΡ‡ΠΈΡ‚ΡŒ Deep CNN ΠΊΠ»Π°ΡΡΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΠΈ ΠΏΠΎ ΠΈΡ… ΠΌΠΎΠ΄Π΅Π»ΠΈ. НСйронная ΡΠ΅Ρ‚ΡŒ Π±Ρ‹Π»Π° ΠΎΠ±ΡƒΡ‡Π΅Π½Π° Π½Π° Бтэнфордском Π½Π°Π±ΠΎΡ€Π΅ Π΄Π°Π½Π½Ρ‹Ρ… Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ содСрТит Π±ΠΎΠ»Π΅Π΅ 16 000 ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ, Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰ΠΈΡ… 196 Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ. Π‘ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ ΠΌΡ‹ ΡƒΠ²ΠΈΠ΄Π΅Π»ΠΈ, Ρ‡Ρ‚ΠΎ Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Π½ΠΎΠ·ΠΎΠ² стала ΡƒΠ»ΡƒΡ‡ΡˆΠ°Ρ‚ΡŒΡΡ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ нСйронная ΡΠ΅Ρ‚ΡŒ ΡƒΠ·Π½Π°Π»Π° ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΡŽ автомобиля ΠΈ Π½Π°ΡƒΡ‡ΠΈΠ»Π°ΡΡŒ Ρ€Π°Π·Π»ΠΈΡ‡Π°Ρ‚ΡŒ Ρ€Π°Π·Π½Ρ‹Π΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ.

    ΠŸΡ€ΠΈΠΌΠ΅Ρ€ искусствСнной Π½Π΅ΠΉΡ€ΠΎΠ½Π½ΠΎΠΉ сСти с нСсколькими слоями ΠΌΠ΅ΠΆΠ΄Ρƒ Π²Ρ…ΠΎΠ΄Π½Ρ‹ΠΌ ΠΈ Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹ΠΌ слоями, Π³Π΄Π΅ Π²Ρ…ΠΎΠ΄ — ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, Π° Π²Ρ‹Ρ…ΠΎΠ΄ — классификация ΠΌΠΎΠ΄Π΅Π»ΠΈ автомобиля.

    ВмСстС с нашим ΠΏΠ°Ρ€Ρ‚Π½Π΅Ρ€ΠΎΠΌ ΠΌΡ‹ создаСм сквозной ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€ машинного обучСния, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Apache Spark β„’ ΠΈ Koalas для ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, Keras с Tensorflow для обучСния ΠΌΠΎΠ΄Π΅Π»ΠΈ, MLflow для отслСТивания ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ ΠΈ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² ΠΈ Azure ML для развСртывания. слуТбы REST. Π­Ρ‚Π° настройка Π² Azure Databricks ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π° для быстрого ΠΈ эффСктивного обучСния сСтСй, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ Π³ΠΎΡ€Π°Π·Π΄ΠΎ быстрСС ΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ мноТСство Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΉ CNN.Π”Π°ΠΆΠ΅ послС Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… практичСских ΠΏΠΎΠΏΡ‹Ρ‚ΠΎΠΊ Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ CNN достигла ΠΎΠΊΠΎΠ»ΠΎ 85%.

    Настройка искусствСнной Π½Π΅ΠΉΡ€ΠΎΠ½Π½ΠΎΠΉ сСти для классификации ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ

    Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ ΠΎΡ‡Π΅Ρ€Ρ‡ΠΈΠ²Π°Π΅ΠΌ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ· основных ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ², ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… ΠΏΡ€ΠΈ Π²Π½Π΅Π΄Ρ€Π΅Π½ΠΈΠΈ Π½Π΅ΠΉΡ€ΠΎΠ½Π½ΠΎΠΉ сСти Π² производство. Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Π½Π΅ΠΉΡ€ΠΎΠ½Π½ΡƒΡŽ ΡΠ΅Ρ‚ΡŒ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ, Π½ΠΈΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ ΠΏΠΎΠ»Π½Ρ‹Π΅ записныС ΠΊΠ½ΠΈΠΆΠΊΠΈ с ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Ρ‹ΠΌ ΠΏΠΎΡˆΠ°Π³ΠΎΠ²Ρ‹ΠΌ руководством.

    Π’ этой дСмонстрации ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ общСдоступный Π½Π°Π±ΠΎΡ€ Π΄Π°Π½Π½Ρ‹Ρ… Stanford Cars Dataset, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ являСтся ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ»Π½Ρ‹Ρ… общСдоступных Π½Π°Π±ΠΎΡ€ΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ…, хотя ΠΈ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ устарСл, поэтому Π²Ρ‹ Π½Π΅ Π½Π°ΠΉΠ΄Π΅Ρ‚Π΅ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ послС 2012 Π³ΠΎΠ΄Π° (хотя послС обучСния трансфСрноС ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π»Π΅Π³ΠΊΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ΡŒ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ Π΄Π°Π½Π½Ρ‹Ρ…. для Π·Π°ΠΌΠ΅Π½Ρ‹).Π”Π°Π½Π½Ρ‹Π΅ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ΡΡ Ρ‡Π΅Ρ€Π΅Π· ΡƒΡ‡Π΅Ρ‚Π½ΡƒΡŽ запись хранСния ADLS Gen2, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΊ своСй Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ области.

    На ΠΏΠ΅Ρ€Π²ΠΎΠΌ этапС ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ… изобраТСния ΡΠΆΠΈΠΌΠ°ΡŽΡ‚ΡΡ Π² Ρ„Π°ΠΉΠ»Ρ‹ hdf5 (ΠΎΠ΄ΠΈΠ½ для обучСния ΠΈ ΠΎΠ΄ΠΈΠ½ для тСстирования). Π—Π°Ρ‚Π΅ΠΌ это ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Π½ΠΎ Π½Π΅ΠΉΡ€ΠΎΠ½Π½ΠΎΠΉ ΡΠ΅Ρ‚ΡŒΡŽ. ΠŸΡ€ΠΈ ΠΆΠ΅Π»Π°Π½ΠΈΠΈ этот шаг ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΏΡ€ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Ρ„Π°ΠΉΠ»Ρ‹ hdf5 ΡΠ²Π»ΡΡŽΡ‚ΡΡ Ρ‡Π°ΡΡ‚ΡŒΡŽ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π° ADLS Gen2, прСдоставляСмого ΠΊΠ°ΠΊ Ρ‡Π°ΡΡ‚ΡŒ прСдоставлСнных здСсь Π½ΠΎΡƒΡ‚Π±ΡƒΠΊΠΎΠ².

    Π£Π²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ изобраТСния с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠ°Π»

    ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ ΠΈ Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·ΠΈΠ΅ собранных Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠΌΠ΅ΡŽΡ‚ большоС влияниС Π½Π° Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΡΡ‚ΠΈΡ‡ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ Π³Π»ΡƒΠ±ΠΎΠΊΠΎΠ³ΠΎ обучСния.Π£Π²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Ρ… — это стратСгия, которая ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ обучСния Π±Π΅Π· нСобходимости сбора Π½ΠΎΠ²Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…. Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ², Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ ΠΎΠ±Ρ€Π΅Π·ΠΊΠ°, Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΈ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΠΎΠ΅ ΠΎΡ‚Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ для обучСния Π±ΠΎΠ»ΡŒΡˆΠΈΡ… Π½Π΅ΠΉΡ€ΠΎΠ½Π½Ρ‹Ρ… сСтСй, Π½Π°Π±ΠΎΡ€Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… ΠΌΠΎΠΆΠ½ΠΎ искусствСнно Ρ€Π°Π·Π΄ΡƒΠ²Π°Ρ‚ΡŒ, увСличивая количСство ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ для обучСния ΠΈ тСстирования.

    ΠŸΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΉ ΠΊ Π±ΠΎΠ»ΡŒΡˆΠΎΠΌΡƒ корпусу ΠΎΠ±ΡƒΡ‡Π°ΡŽΡ‰ΠΈΡ… Π΄Π°Π½Π½Ρ‹Ρ… ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΎΡ‡Π΅Π½ΡŒ дорогостоящим, особСнно ΠΏΡ€ΠΈ сравнСнии Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΎΠ².Π‘ Koalas становится Π»Π΅Π³ΠΊΠΎ ΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΈ для увСличСния ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π² Python ΠΈ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ процСсс Π½Π° кластСрС с нСсколькими ΡƒΠ·Π»Π°ΠΌΠΈ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Π·Π½Π°ΠΊΠΎΠΌΡ‹ΠΉ для Π½Π°ΡƒΠΊΠΈ ΠΎ Π΄Π°Π½Π½Ρ‹Ρ… API Pandas.

    ΠšΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ResNet Π² Keras

    Когда Π²Ρ‹ Ρ€Π°Π·Π±ΠΈΠ²Π°Π΅Ρ‚Π΅ CNN, ΠΎΠ½ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Β«Π±Π»ΠΎΠΊΠΎΠ²Β» , ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… просто прСдставляСт Π³Ρ€ΡƒΠΏΠΏΡƒ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ, примСняСмых ΠΊ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Π²Ρ…ΠΎΠ΄Π½Ρ‹ΠΌ Π΄Π°Π½Π½Ρ‹ΠΌ. Π­Ρ‚ΠΈ Π±Π»ΠΎΠΊΠΈ ΠΌΠΎΠΆΠ½ΠΎ условно Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚ΡŒ Π½Π°:

    • Π‘Π»ΠΎΠΊ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ: БСрия ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠΎΡ…Ρ€Π°Π½ΡΡŽΡ‚ Ρ„ΠΎΡ€ΠΌΡƒ Π΄Π°Π½Π½Ρ‹Ρ… Π½Π΅ΠΈΠ·ΠΌΠ΅Π½Π½ΠΎΠΉ.
    • Π‘Π»ΠΎΠΊ свСртки: БСрия ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°ΡŽΡ‚ Ρ„ΠΎΡ€ΠΌΡƒ Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… Π΄ΠΎ мСньшСй Ρ„ΠΎΡ€ΠΌΡ‹.

    CNN — это сСрия Π±Π»ΠΎΠΊΠΎΠ² идСнтичности ΠΈ Π±Π»ΠΎΠΊΠΎΠ² свСртки (ΠΈΠ»ΠΈ ConvBlocks), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠΎΠΊΡ€Π°Ρ‰Π°ΡŽΡ‚ Π²Ρ…ΠΎΠ΄Π½ΠΎΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π΄ΠΎ ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚Π½ΠΎΠΉ Π³Ρ€ΡƒΠΏΠΏΡ‹ чисСл. КаТдоС ΠΈΠ· этих Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚ΠΈΡ€ΡƒΡŽΡ‰ΠΈΡ… чисСл (ΠΏΡ€ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΌ ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠΈ) Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π² ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΌ ΠΈΡ‚ΠΎΠ³Π΅ ΠΏΠΎΠ΄ΡΠΊΠ°Π·Π°Ρ‚ΡŒ Π²Π°ΠΌ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠ΅ для классификации изобраТСния. ΠžΡΡ‚Π°Ρ‚ΠΎΡ‡Π½Π°Ρ CNN добавляСт Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ шаг для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π±Π»ΠΎΠΊΠ°. Π”Π°Π½Π½Ρ‹Π΅ ΡΠΎΡ…Ρ€Π°Π½ΡΡŽΡ‚ΡΡ ΠΊΠ°ΠΊ врСмСнная пСрСмСнная ΠΏΠ΅Ρ€Π΅Π΄ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ, ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… Π±Π»ΠΎΠΊ, Π° Π·Π°Ρ‚Π΅ΠΌ эти Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ Π΄ΠΎΠ±Π°Π²Π»ΡΡŽΡ‚ΡΡ ΠΊ Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹ΠΌ Π΄Π°Π½Π½Ρ‹ΠΌ.ΠžΠ±Ρ‹Ρ‡Π½ΠΎ этот Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ шаг примСняСтся ΠΊ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ Π±Π»ΠΎΠΊΡƒ. Π’ качСствС ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° Π½Π° рисункС Π½ΠΈΠΆΠ΅ ΠΏΠΎΠΊΠ°Π·Π°Π½Π° упрощСнная CNN для обнаруТСния рукописных Π½ΠΎΠΌΠ΅Ρ€ΠΎΠ²:


    БущСствуСт мноТСство Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π½Π΅ΠΉΡ€ΠΎΠ½Π½ΠΎΠΉ сСти. Один ΠΈΠ· Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΈΠ½Ρ‚ΡƒΠΈΡ‚ΠΈΠ²Π½ΠΎ понятных способов — Ρ‡Π΅Ρ€Π΅Π· ΠšΠ΅Ρ€Π°Ρ. Keras прСдоставляСт ΠΏΡ€ΠΎΡΡ‚ΡƒΡŽ ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡΠ½ΡƒΡŽ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ для выполнСния ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… шагов, ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… Π½Π΅ΠΉΡ€ΠΎΠ½Π½ΡƒΡŽ ΡΠ΅Ρ‚ΡŒ. Keras ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с сСрвСрной Ρ‡Π°ΡΡ‚ΡŒΡŽ Tensorflow ΠΈΠ»ΠΈ сСрвСрной Ρ‡Π°ΡΡ‚ΡŒΡŽ Theano.Π—Π΄Π΅ΡΡŒ ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡΠ΅Ρ€Π²Π΅Ρ€Π½ΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ Tensorflow. Π‘Π΅Ρ‚ΡŒ Keras Ρ€Π°Π·Π±ΠΈΡ‚Π° Π½Π° нСсколько ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½ΠΈΠΆΠ΅. Для нашСй сСти ΠΌΡ‹ Ρ‚Π°ΠΊΠΆΠ΅ опрСдСляСм Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ слоя нашим ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠΌ.

    ΠœΠ°ΡΡˆΡ‚Π°Π±Π½Ρ‹ΠΉ слой

    Для любой ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ, ΠΈΠΌΠ΅ΡŽΡ‰Π΅ΠΉ ΠΎΠ±ΡƒΡ‡Π°Π΅ΠΌΡ‹Π΅ вСса, Keras позволяСт Π²Π°ΠΌ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ свой собствСнный слой. ΠŸΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ с ΠΎΠ³Ρ€ΠΎΠΌΠ½Ρ‹ΠΌΠΈ объСмами Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΡΡ‚ΠΎΠ»ΠΊΠ½ΡƒΡ‚ΡŒΡΡ с ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°ΠΌΠΈ памяти. Π˜Π·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ изобраТСния RGB содСрТат цСлочислСнныС Π΄Π°Π½Π½Ρ‹Π΅ (0-255). ΠŸΡ€ΠΈ запускС Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚Π½ΠΎΠ³ΠΎ спуска ΠΊΠ°ΠΊ части ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ Π²ΠΎ врСмя ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ распространСния ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ цСлочислСнныС Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚Ρ‹ Π½Π΅ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‚ достаточной точности для ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΉ настройки вСсов сСти.Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π½Π° Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ с ΠΏΠ»Π°Π²Π°ΡŽΡ‰Π΅ΠΉ запятой. Π—Π΄Π΅ΡΡŒ ΠΌΠΎΠ³ΡƒΡ‚ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡƒΡ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹. Π”Π°ΠΆΠ΅ ΠΊΠΎΠ³Π΄Π° изобраТСния ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°ΡŽΡ‚ΡΡ Π΄ΠΎ 224x224x3, ΠΊΠΎΠ³Π΄Π° ΠΌΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ Π΄Π΅ΡΡΡ‚ΡŒ тысяч ΠΎΠ±ΡƒΡ‡Π°ΡŽΡ‰ΠΈΡ… ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ Π±ΠΎΠ»Π΅Π΅ 1 ΠΌΠΈΠ»Π»ΠΈΠ°Ρ€Π΄Π° записСй с ΠΏΠ»Π°Π²Π°ΡŽΡ‰Π΅ΠΉ запятой. Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ прСобразования всСго Π½Π°Π±ΠΎΡ€Π° Π΄Π°Π½Π½Ρ‹Ρ… Π² Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ с ΠΏΠ»Π°Π²Π°ΡŽΡ‰Π΅ΠΉ запятой, Π»ΡƒΡ‡ΡˆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Β«ΠœΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΉ слой», ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅Ρ‚ Π²Ρ…ΠΎΠ΄Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΌΡƒ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡŽ Π·Π° Ρ€Π°Π· ΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚ΠΎΠ³Π΄Π°, ΠΊΠΎΠ³Π΄Π° это Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ. Π­Ρ‚ΠΎ слСдуСт ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ послС ΠΏΠ°ΠΊΠ΅Ρ‚Π½ΠΎΠΉ Π½ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π² ΠΌΠΎΠ΄Π΅Π»ΠΈ. ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ этого ΠΌΠ°ΡΡˆΡ‚Π°Π±Π½ΠΎΠ³ΠΎ слоя Ρ‚Π°ΠΊΠΆΠ΅ ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·ΡƒΡ‡ΠΈΡ‚ΡŒ Π² процСссС обучСния.

    Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ этот настраиваСмый слой Ρ‚Π°ΠΊΠΆΠ΅ Π²ΠΎ врСмя скоринга, ΠΌΡ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡƒΠΏΠ°ΠΊΠΎΠ²Π°Ρ‚ΡŒ класс вмСстС с нашСй модСлью. Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ MLflow ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ этого с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ словаря Keras custom_objects, ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‰Π΅Π³ΠΎ ΠΈΠΌΠ΅Π½Π° (строки) Π½Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ классы ΠΈΠ»ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, связанныС с модСлью Keras. MLflow сохраняСт эти настраиваСмыС слои с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ CloudPickle ΠΈ автоматичСски восстанавливаСт ΠΈΡ…, ΠΊΠΎΠ³Π΄Π° модСль загруТаСтся с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ mlflow.keras.load_model () ΠΈ mlflow.pyfunc.load_model ().

     
    mlflow.keras.log_model (модСль, "модСль", custom_objects = {"ΠœΠ°ΡΡˆΡ‚Π°Π±": ΠœΠ°ΡΡˆΡ‚Π°Π±})
     

    ΠžΡ‚ΡΠ»Π΅ΠΆΠΈΠ²Π°Π½ΠΈΠ΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ MLflow ΠΈ машинного обучСния Azure

    Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° машинного обучСния связана с Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ слоТностями, выходящими Π·Π° Ρ€Π°ΠΌΠΊΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния.НаличиС мноТСства инструмСнтов ΠΈ Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΎΠ² затрудняСт отслСТиваниС экспСримСнтов, воспроизвСдСниС Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² ΠΈ Ρ€Π°Π·Π²Π΅Ρ€Ρ‚Ρ‹Π²Π°Π½ΠΈΠ΅ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ машинного обучСния. ВмСстС с ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹ΠΌ ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ΠΌ Azure ΠΌΠΎΠΆΠ½ΠΎ ΡƒΡΠΊΠΎΡ€ΠΈΡ‚ΡŒ ΠΈ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½Ρ‹ΠΌ ΠΆΠΈΠ·Π½Π΅Π½Π½Ρ‹ΠΌ Ρ†ΠΈΠΊΠ»ΠΎΠΌ машинного обучСния с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ MLflow для Π½Π°Π΄Π΅ΠΆΠ½ΠΎΠ³ΠΎ создания, совмСстного использования ΠΈ развСртывания ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ машинного обучСния с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Azure Databricks.

    Для автоматичСского отслСТивания Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΡƒΡŽ ΠΈΠ»ΠΈ Π½ΠΎΠ²ΡƒΡŽ Ρ€Π°Π±ΠΎΡ‡ΡƒΡŽ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ Azure ML ΠΌΠΎΠΆΠ½ΠΎ ΡΠ²ΡΠ·Π°Ρ‚ΡŒ с Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ ΠΎΠ±Π»Π°ΡΡ‚ΡŒΡŽ Azure Databricks. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, MLflow ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ автоматичСскоС Π²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΆΡƒΡ€Π½Π°Π»Π° для ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ Keras (mlflow.keras.autolog ()), Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρƒ практичСски Π±Π΅Π· усилий.

    Π₯отя встроСнныС Π² MLflow ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹ сохранСния ΠΌΠΎΠ΄Π΅Π»ΠΈ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ для ΡƒΠΏΠ°ΠΊΠΎΠ²ΠΊΠΈ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ ΠΈΠ· Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… популярных Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ машинного обучСния, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ Keras, ΠΎΠ½ΠΈ Π½Π΅ ΠΎΡ…Π²Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‚ всС Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ использования. НапримСр, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°Ρ…ΠΎΡ‚Π΅Ρ‚ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ модСль ΠΈΠ· Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ML, которая явно Π½Π΅ поддСрТиваСтся встроСнными разновидностями MLflow. Π’ качСствС Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Ρ‹ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°Ρ…ΠΎΡ‚Π΅Ρ‚ΡŒ ΡƒΠΏΠ°ΠΊΠΎΠ²Π°Ρ‚ΡŒ собствСнный ΠΊΠΎΠ΄ Π²Ρ‹Π²ΠΎΠ΄Π° ΠΈ Π΄Π°Π½Π½Ρ‹Π΅ для создания ΠΌΠΎΠ΄Π΅Π»ΠΈ MLflow. К ΡΡ‡Π°ΡΡ‚ΡŒΡŽ, MLflow прСдоставляСт Π΄Π²Π° Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для выполнСния этих Π·Π°Π΄Π°Ρ‡: ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ Python ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹.

    Π’ этом сцСнарии ΠΌΡ‹ Ρ…ΠΎΡ‚ΠΈΠΌ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ Π²Ρ‹Π²ΠΎΠ΄Π° ΠΌΠΎΠ΄Π΅Π»ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ обслуТиваниС запросов ΠΎΡ‚ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° REST API. Для этого ΠΌΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°Π΅ΠΌΡƒΡŽ модСль, ΠΎΡΠ½ΠΎΠ²Π°Π½Π½ΡƒΡŽ Π½Π° Ρ€Π°Π½Π΅Π΅ созданной ΠΌΠΎΠ΄Π΅Π»ΠΈ Keras, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ JSON Dataframe, Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ находится ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π² ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΠ΅ Base64.

     
    ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ mlflow.pyfunc
    
    класс AutoResNet150 (mlflow.pyfunc.PythonModel):
        
        def predic_from_picture (self, img_df):
        ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ cv2 ΠΊΠ°ΠΊ cv
        ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ numpy ΠΊΠ°ΠΊ np
        ΠΈΠΌΠΏΠΎΡ€Ρ‚ base64
        
        # Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ изобраТСния Π² ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΠ΅ base64, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠ³ΠΎ для ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΠΏΠΎ http
        img = np.frombuffer (base64.b64decode (img_df [0] [0]), dtype = np.uint8)
        img_res = cv.resize (cv.imdecode (img, flags = 1), (224, 224), cv.IMREAD_UNCHANGED)
        rgb_img = np.expand_dims (img_res, 0)
        
        preds = self.keras_model.predict (rgb_img)
        prob = np.max (ΠΏΡ€Π΅Π΄.)
        
        class_id = np.argmax (ΠΏΡ€Π΅Π΄.)
        return {"label": self.class_names [class_id] [0] [0], "prob": "{: .4}". format (prob)}
        
        def load_context (self, context):
        ΠΈΠΌΠΏΠΎΡ€Ρ‚ scipy.io
        ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ numpy ΠΊΠ°ΠΊ np
        ΠΈΠΌΠΏΠΎΡ€Ρ‚ h5py
        ΠΈΠΌΠΏΠΎΡ€Ρ‚Π½Ρ‹ΠΉ кСрас
        ΠΈΠΌΠΏΠΎΡ€Ρ‚ ΠΎΠ±Π»Π°Ρ‡ΠΊΠΎΠ²
        ΠΈΠ· кСраса.ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ load_model
        
        self.results = []
        с open (context.artifacts ["cars_meta"], "rb") ΠΊΠ°ΠΊ Ρ„Π°ΠΉΠ»:
            # Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅ΠΌ Ρ„Π°ΠΉΠ» классов Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ
            cars_meta = scipy.io.loadmat (Ρ„Π°ΠΉΠ»)
            self.class_names = cars_meta ['имСна_классов']
            self.class_names = np.transpose (self.class_names)
        
        с open (context.artifacts ["scale_layer"], "rb") ΠΊΠ°ΠΊ Ρ„Π°ΠΉΠ»:
            self.scale_layer = cloudpickle.load (Ρ„Π°ΠΉΠ»)
        
        с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ (context.artifacts ["keras_model"], "rb") ΠΊΠ°ΠΊ Ρ„Π°ΠΉΠ»:
            f = h5py.Π€Π°ΠΉΠ» (имя Ρ„Π°ΠΉΠ»Π°, 'r')
            self.keras_model = load_model (f, custom_objects = {"ΠœΠ°ΡΡˆΡ‚Π°Π±": self.scale_layer})
        
        def ΠΏΡ€ΠΎΠ³Π½ΠΎΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ (self, context, model_input):
        Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ self.predict_from_picture (model_input)
     

    На ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ этапС ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ эту py_model ΠΈ Ρ€Π°Π·Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ Π΅Π΅ Π½Π° сСрвСрС экзСмпляров ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΎΠ² Azure, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ достигнуто с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ MLflow с Azure ML.

    Π Π°Π·Π²Π΅Ρ€Ρ‚Ρ‹Π²Π°Π½ΠΈΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ классификации ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π² экзСмплярах ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π° Azure

    К настоящСму Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Ρƒ нас Π΅ΡΡ‚ΡŒ обучСнная модСль машинного обучСния, ΠΈ ΠΌΡ‹ зарСгистрировали модСль Π² нашСй Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ области с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ MLflow Π² ΠΎΠ±Π»Π°ΠΊΠ΅.Π’ качСствС послСднСго шага ΠΌΡ‹ Ρ…ΠΎΡ‚Π΅Π»ΠΈ Π±Ρ‹ Ρ€Π°Π·Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ модСль ΠΊΠ°ΠΊ Π²Π΅Π±-слуТбу Π½Π° экзСмплярах ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΎΠ² Azure.

    Π’Π΅Π±-слуТба — это ΠΎΠ±Ρ€Π°Π·, Π² Π΄Π°Π½Π½ΠΎΠΌ случаС ΠΎΠ±Ρ€Π°Π· Docker. Он инкапсулируСт Π»ΠΎΠ³ΠΈΠΊΡƒ скоринга ΠΈ саму модСль. Π’ этом случаС ΠΌΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ нашС собствСнноС прСдставлСниС ΠΌΠΎΠ΄Π΅Π»ΠΈ MLflow, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π΄Π°Π΅Ρ‚ Π½Π°ΠΌ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ Π½Π°Π΄ Ρ‚Π΅ΠΌ, ΠΊΠ°ΠΊ Π»ΠΎΠ³ΠΈΠΊΠ° скоринга ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ изобраТСния ΠΎΡ‚ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° REST ΠΈ ΠΊΠ°ΠΊ формируСтся ΠΎΡ‚Π²Π΅Ρ‚.

     
    # Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΎΠ±Ρ€Π°Π·Π° ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π° машинного обучСния Azure для ΠΌΠΎΠ΄Π΅Π»ΠΈ MLflow
    azure_image, azure_model = mlflow.azureml.build_image (
                        model_uri = "{} / py_model"
                                .format (resnet150_latest_run.info.artifact_uri),
                        image_name = "car-resnet150",
                        model_name = "car-resnet150",
                        рабочая ΠΎΠ±Π»Π°ΡΡ‚ΡŒ = WS,
                        синхронный = True)
    
    webservice_deployment_config = AciWebservice.deploy_configuration ()
    
    
    # ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ спСцификаций ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π°
    aci_config = AciWebservice.deploy_configuration (cpu_cores = 3.0, memory_gb = 12.0)
    
    webservice = Π’Π΅Π±-сСрвис.deploy_from_image (
        image = azure_image,
        рабочая ΠΎΠ±Π»Π°ΡΡ‚ΡŒ = WS,
        name = "car-resnet150",
        Ρ€Π°Π·Π²Π΅Ρ€Ρ‚Ρ‹Π²Π°Π½ΠΈΠ΅_config = aci_config,
        overwrite = True)
    
    webservice.wait_for_deployment ()
     

    Container Instances — ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ для тСстирования ΠΈ понимания Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ процСсса. Для ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Ρ… производствСнных Ρ€Π°Π·Π²Π΅Ρ€Ρ‚Ρ‹Π²Π°Π½ΠΈΠΉ рассмотритС Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ использования слуТбы Azure Kubernetes. Для получСния Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ посмотритС, ΠΊΠ°ΠΊ Ρ€Π°Π·Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ ΠΈ Π³Π΄Π΅.

    Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΈ записных ΠΊΠ½ΠΈΠΆΠΊΠ°Ρ… Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΡƒΡŽΡ‚ΡΡ основныС ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ ΠΏΡ€ΠΈ настройкС сквозного обучСния Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… процСссов ΠΈ Ρ€Π°Π·Π²Π΅Ρ€Ρ‚Ρ‹Π²Π°Π½ΠΈΠΈ Π½Π΅ΠΉΡ€ΠΎΠ½Π½ΠΎΠΉ сСти Π² производствСнной срСдС Π² Azure.УпраТнСния для связанной записной ΠΊΠ½ΠΈΠΆΠΊΠΈ ΠΏΡ€ΠΎΠ²Π΅Π΄ΡƒΡ‚ вас Ρ‡Π΅Ρ€Π΅Π· Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ шаги ΠΏΠΎ Π΅Π΅ созданию Π² вашСй собствСнной срСдС Azure Databricks с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ‚Π°ΠΊΠΈΡ… инструмСнтов, ΠΊΠ°ΠΊ Keras, Databricks Koalas, MLflow ΠΈ Azure ML.

    РСсурсы для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ²

    РаспознаваниС ΠΌΠ°Ρ€ΠΊΠΈ ΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈ автомобиля

    ΠšΠ»Π°ΡΡΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Ρ‹ ΠΌΠ°Ρ€ΠΎΠΊ ΠΈ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΡ‹ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅ΠΌ, ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ собой просто Π±ΠΈΠ½Π°Ρ€Π½Ρ‹Π΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π½Π΅ΠΉΡ€ΠΎΠ½Π½Ρ‹Ρ… сСтСй. МодСли классификации ΠΏΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ΡΡ Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π°Ρ…: Tensorflow protobuf, Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ Tensorflow saved_model, ONNX, MNN, TFLite ΠΈ OpenVINO.Π”Π΅Ρ‚Π΅ΠΊΡ‚ΠΎΡ€ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Π½Π΅ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½, ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ любой Π΄Π΅Ρ‚Π΅ΠΊΡ‚ΠΎΡ€ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² ΠΏΠΎ своСму ΡƒΡΠΌΠΎΡ‚Ρ€Π΅Π½ΠΈΡŽ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ YOLO ΠΈΠ»ΠΈ SSD, для поиска Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΊΠ°Π΄Ρ€Π΅. ΠžΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½Π½Ρ‹Π΅ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΠ±Ρ€Π΅Π·Π°Ρ‚ΡŒ ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ Π΄ΠΎ 224×224 пиксСлСй, Ρ‡Ρ‚ΠΎ являСтся Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ Π²Ρ…ΠΎΠ΄Π½ΠΎΠ³ΠΎ изобраТСния классификатора. ΠšΠ»Π°ΡΡΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ основан Π½Π° Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π΅ Π½Π΅ΠΉΡ€ΠΎΠ½Π½ΠΎΠΉ сСти MobileNetV3. Π­Ρ‚ΠΎ ΠΎΡ‡Π΅Π½ΡŒ быстро ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π½Π° процСссорС ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ³ΠΎ ПК. ΠšΠ»Π°ΡΡΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡ ΠΎΠ΄Π½ΠΎΠ³ΠΎ изобраТСния автомобиля Π½Π° процСссорС Intel Core i5 Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ 35 миллисСкунд. Для Π±ΠΎΠ»Π΅Π΅ быстрого Π²Ρ‹Π²ΠΎΠ΄Π° рСкомСндуСтся ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ графичСский процСссор NVIDIA.УскорСниС ΠΏΡ€ΠΈ использовании GPU вмСсто CPU зависит ΠΎΡ‚ Ρ‚ΠΈΠΏΠ° графичСской ΠΊΠ°Ρ€Ρ‚Ρ‹, Ρ‚ΠΈΠΏΠ° CPU ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° ΠΏΠ°ΠΊΠ΅Ρ‚Π° (количСства ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅ΠΌΡ‹Ρ… ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ). ΠŸΡ€ΠΈ использовании многоядСрного процСссора ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΎΡ‡Π΅Π½ΡŒ Π²Ρ‹ΡΠΎΠΊΡƒΡŽ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ распознавания Π΄Π°ΠΆΠ΅ Π½Π° Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½ΠΎΠΌ процСссорС. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΈΠ΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² являСтся Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ рСсурсоСмкой Π·Π°Π΄Π°Ρ‡Π΅ΠΉ, ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Π΄Π΅Ρ‚Π΅ΠΊΡ‚ΠΎΡ€ Π½Π° графичСском процСссорС ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΠΊΠ»Π°ΡΡΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡŽ Π½Π° Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½ΠΎΠΌ процСссорС. Π•ΡΡ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ способов ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ классификатор Π² вашС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС. НСкоторыС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ выполнСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ, — это Tensorflow (ΠΊΠ°ΠΊ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Π°Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° ΠΈΠ»ΠΈ сСрвСр ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ), срСда выполнСния Microsoft ONNX, NVIDIA TensorRT, облСгчСнная срСда Π³Π»ΡƒΠ±ΠΎΠΊΠΎΠ³ΠΎ обучСния Alibaba MNN, Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° TFLite ΠΈ Π½Π°Π±ΠΎΡ€ инструмСнтов Intel OpenVINO.ΠšΠ»Π°ΡΡΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ C ++ ΠΈΠ»ΠΈ Python. Π”Ρ€ΡƒΠ³ΠΎΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ — ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ TensorFlow Serving, Π²Ρ‹ΡΠΎΠΊΠΎΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ систСму обслуТивания ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ машинного обучСния, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½ΡƒΡŽ для производствСнных срСд. Он прСдоставляСт RESTful API (ΠΏΠΎΡ€Ρ‚ 8501) ΠΈ интСрфСйс gRPC (ΠΏΠΎΡ€Ρ‚ 8500). Π‘Π΅Ρ€Π²Π΅Ρ€ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΡƒΠΏΠ°ΠΊΠΎΠ²Π°Π½ Π² ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ Docker ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ Π² ΠΎΠ±Π»Π°ΠΊΠ΅ ΠΈΠ»ΠΈ Π½Π° Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… сСрвСрах.

    Π’Ρ‹Π±ΠΎΡ€ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠ° Π²Ρ‹Π²ΠΎΠ΄Π° Π²Π°ΠΆΠ΅Π½ для получСния ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Ρ… Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ². ΠŸΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ Π½Π° процСссорах Intel Π½Π°ΠΈΠ»ΡƒΡ‡ΡˆΠ°Ρ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ достигаСтся ΠΏΡ€ΠΈ использовании Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ выполнСния OpenVINO.Для процСссоров ARM большС ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ TFlite ΠΈΠ»ΠΈ MNN. Если Π²Ρ‹Π²ΠΎΠ΄ выполняСтся Π½Π° графичСском процСссорС Nvidia, оптимизированная Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° NVIDIA TensorRT Π΄Π°Π΅Ρ‚ Π»ΡƒΡ‡ΡˆΡƒΡŽ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ. Но ΠΏΠΎΠΌΠΈΠΌΠΎ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ мноТСство Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ², Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ Ρ€Π΅ΠΆΠΈΠΌ Ρ€Π°Π±ΠΎΡ‚Ρ‹ (ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ для пропускной способности ΠΈΠ»ΠΈ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΈ), Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΏΠ°ΠΊΠ΅Ρ‚Π°, Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния ΠΈ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ. ΠšΠ²Π°Π½Ρ‚ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ — распространСнный способ ΠΏΠΎΠ²Ρ‹ΡΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π·Π° счСт нСбольшого сниТСния точности.НСкоторыС Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Ρ„Π°ΠΊΡ‚ΠΎΡ€Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ слСдуСт ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ, — это запуск ΠΌΠΎΠ΄Π΅Π»ΠΈ Π½Π° ΠΏΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π½ΠΎΠΌ устройствС ΠΈΠ»ΠΈ Π½Π° сСрвСрС, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния Π² ΠΎΠ±Π»Π°ΠΊΠ΅ ΠΈ Ρ‚. Π”. ИспользованиС модСльного сСрвСра, Ρ‚Π°ΠΊΠΎΠ³ΠΎ ΠΊΠ°ΠΊ TensorFlow Serving, ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π»ΡƒΡ‡ΡˆΠΈΠΌ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠΌ для Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… случаСв использования.

    ΠšΠ»Π°ΡΡΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ

    с использованиСм Python ΠΈ машинного обучСния | by randerson112358

    ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Python Simple Decision Tree

    Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ я ΠΏΠΎΠΊΠ°ΠΆΡƒ Π²Π°ΠΌ, ΠΊΠ°ΠΊ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ свою ΡΠΎΠ±ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ машинного обучСния, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΊΠ»Π°ΡΡΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒ ΠΊΠ°ΠΊ Β«Π½Π΅ΠΏΡ€ΠΈΠ΅ΠΌΠ»Π΅ΠΌΡ‹ΠΉΒ», «принятый», Β«Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΉΒ» ΠΈΠ»ΠΈ Β«ΠΎΡ‡Π΅Π½ΡŒ Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΉΒ», ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ машинного обучСния (ML), Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹ΠΉ Π΄Π΅Ρ€Π΅Π²ΠΎΠΌ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ ΠΈ языком программирования Python!

    Π”Π΅Ρ€Π΅Π²ΡŒΡ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ — это Ρ‚ΠΈΠΏ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠ³ΠΎ обучСния (это ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΈΠΌ Π±Ρ‹Π»ΠΈ прСдоставлСны ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ для обучСния).ΠžΠ±ΡƒΡ‡Π°ΡŽΡ‰ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Π΅ Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½ΠΎ Ρ€Π°Π·Π΄Π΅Π»ΡΡŽΡ‚ΡΡ Π½Π° Π΅Ρ‰Π΅ Π΄Π²Π° ΠΏΠΎΠ΄ΡƒΠ·Π»Π° Π² соотвСтствии с ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠΌ. Π”Π΅Ρ€Π΅Π²ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±ΡŠΡΡΠ½ΠΈΡ‚ΡŒ двумя Π²Π΅Ρ‰Π°ΠΌΠΈ: оставляСт ΠΈ ΡƒΠ·Π»ΠΎΠ² Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ . Π’ ΡƒΠ·Π»Π°Ρ… принятия Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ Π΄Π°Π½Π½Ρ‹Π΅ Ρ€Π°Π·Π΄Π΅Π»ΡΡŽΡ‚ΡΡ. Π›ΠΈΡΡ‚ΡŒΡ — это Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΈΠ»ΠΈ ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄ΡƒΠΌΠ°Ρ‚ΡŒ ΠΎ Π΄Π΅Ρ€Π΅Π²Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ Π² Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Ρ… программирования ΠΊΠ°ΠΊ ΠΎ Π΄Π΅Ρ€Π΅Π²Π΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΈΠΌΠ΅Π΅Ρ‚ Π½Π°Π±ΠΎΡ€ Β« ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ² if Β» для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡƒΠ·Π»Π°, ΠΏΠΎΠΊΠ° Π²Ρ‹ Π½Π΅ Π΄ΠΎΠΉΠ΄Π΅Ρ‚Π΅ Π΄ΠΎ ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠ³ΠΎ ΡƒΠ·Π»Π° (ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚).

    1. ΠŸΡ€ΠΎΡΡ‚ΠΎΠΉ для понимания ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ†ΠΈΠΈ
    2. Бписок Π’Ρ€Π΅Π±ΡƒΠ΅Ρ‚ нСбольшой ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ…
    1. Π‘ΠΊΠ»ΠΎΠ½Π΅Π½ ΠΊ ΠΏΠ΅Ρ€Π΅ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΡŽ
    2. Π”Π΅Ρ€Π΅Π²ΡŒΡ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π½Π΅ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½Ρ‹ΠΌΠΈ (нСбольшоС ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Ρ… ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ созданию ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ Π΄Π΅Ρ€Π΅Π²Π°)

    Если Π²Ρ‹ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡ΠΈΡ‚Π°Π΅Ρ‚Π΅ Π½Π΅ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ эту ΡΡ‚Π°Ρ‚ΡŒΡŽ ΠΈ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π΅Π΅ Π²ΠΈΠ΄Π΅ΠΎΠΏΡ€Π΅Π·Π΅Π½Ρ‚Π°Ρ†ΠΈΡŽ, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π²ΠΈΠ΄Π΅ΠΎ Π½ΠΈΠΆΠ΅.Π’ Π½Π΅ΠΌ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ рассматриваСтся всС, Ρ‡Ρ‚ΠΎ описано Π² этой ΡΡ‚Π°Ρ‚ΡŒΠ΅, ΠΈ это ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π²Π°ΠΌ Π»Π΅Π³ΠΊΠΎ Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΡΠΎΠ±ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ модСль машинного обучСния Π΄Π΅Ρ€Π΅Π²Π° Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ. Или Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ±Π° Π² качСствС Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ² для изучСния Π΄Π΅Ρ€Π΅Π²ΡŒΠ΅Π² Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ!

    Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ Π΄Π°Π½Π½Ρ‹Ρ… — это Π½Π°Π±ΠΎΡ€ Π΄Π°Π½Π½Ρ‹Ρ… ΠΎΡ†Π΅Π½ΠΊΠΈ автомобиля ΠΈΠ· http://archive.ics.uci.edu/ml/datasets/Car+Evaluation.
    Π’ΠΎΡ‡Π½Π΅Π΅, ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ это Ρ„Π°ΠΉΠ» .data, ΠΈ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ Π΅Π³ΠΎ ΠΏΠΎ адрСсу http://archive.ics.uci.edu/ml/machine-learning-databases/car/car.Π΄Π°Π½Π½Ρ‹Π΅.
    ΠœΡ‹ классифицируСм столбСц качСства ΠΈΠ»ΠΈ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ автомобиля послС ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ всСх Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ΠΈΠ· исходного Π½Π°Π±ΠΎΡ€Π° Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° Ρ†Π΅Π»Ρ‹Π΅ числа, Π·Π° ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ столбца Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ зависимой ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ я ΡƒΠΆΠ΅ сдСлал ΠΈ для ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π΅ΡΡ‚ΡŒ Ρ„Π°ΠΉΠ», Π½ΠΎΠ²Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ Π½Π°Π±ΠΎΡ€. Новый Π½Π°Π±ΠΎΡ€ Π΄Π°Π½Π½Ρ‹Ρ… с Ρ†Π΅Π»Ρ‹ΠΌΠΈ значСниями называСтся car_integer_exceptY.csv. ΠŸΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ Π½Π°Π±ΠΎΡ€ Π΄Π°Π½Π½Ρ‹Ρ… car_integer_exceptY.csv здСсь:

    ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ / функция, описанныС Π½ΠΈΠΆΠ΅:
    #buying (Ρ†Π΅Π½Π° ΠΏΠΎΠΊΡƒΠΏΠΊΠΈ): vhigh (4), high (3), med (2), low (1)
    # main (Ρ†Π΅Π½Π° обслуТивания): vhigh (4), high (3), med (2), low (1)
    # Π΄Π²Π΅Ρ€Π΅ΠΉ (количСство Π΄Π²Π΅Ρ€Π΅ΠΉ): 2, 3, 4, 5 ΠΈ Π±ΠΎΠ»Π΅Π΅ (5)
    # Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ (количСство пассаТиров, ΠΏΠΎΠΌΠ΅Ρ‰Π°ΡŽΡ‰ΠΈΡ…ΡΡ Π² Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅): 2, 4, Π±ΠΎΠ»Π΅Π΅ (6)
    # lug_boot (Ρ€Π°Π·ΠΌΠ΅Ρ€ Π±Π°Π³Π°ΠΆΠ½ΠΎΠ³ΠΎ отдСлСния): small (1), med ( 2), большой (3)
    # Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ: Π½ΠΈΠ·ΠΊΠΈΠΉ (1), срСдний (2), высокий (3)
    # значСния: unacc = unaccepted, acc = accept, good = good, vgood = ΠΎΡ‡Π΅Π½ΡŒ Ρ…ΠΎΡ€ΠΎΡˆΠΎ

    First установитС ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ ΠΈΠ»ΠΈ зависимости, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ упростят написаниС этой ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

     # Π˜ΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ зависимости / Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ 
    import numpy as np
    import pandas as pd
    from sklearn.tree import DecisionTreeClassifier

    Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ , сохранив Π½Π°Π±ΠΎΡ€ Π΄Π°Π½Π½Ρ‹Ρ… автомобиля Π² ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ с ΠΈΠΌΠ΅Π½Π΅ΠΌ Β«dfΒ» Π² качСствС Ρ„Ρ€Π΅ΠΉΠΌΠ° Π΄Π°Π½Π½Ρ‹Ρ…. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π½Π°Π±ΠΎΡ€ Π΄Π°Π½Π½Ρ‹Ρ… здСсь.

     # Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ Ρ„Ρ€Π΅ΠΉΠΌ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· Ρ„Π°ΠΉΠ»Π° Π½Π°Π±ΠΎΡ€Π° Π΄Π°Π½Π½Ρ‹Ρ… Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ / csv 
    df = pd.read_csv ('DataSets / Cars / car_integer_exceptY.csv')

    Π Π°ΡΠΏΠ΅Ρ‡Π°Ρ‚Π°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π²Ρ‹Π΅ 5 строк Π΄Π°Π½Π½Ρ‹Ρ….

     # Ρ€Π°ΡΠΏΠ΅Ρ‡Π°Ρ‚Π°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π²Ρ‹Π΅ 5 строк Π½Π°Π±ΠΎΡ€Π° Π΄Π°Π½Π½Ρ‹Ρ… 
    print (df.head ())

    Π Π°Π·Π΄Π΅Π»ΠΈΡ‚Π΅ Π΄Π°Π½Π½Ρ‹Π΅ Π½Π° Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΡƒΡŽ (Ρ‹Π΅) ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ (Ρ‹) ΠΈ Π·Π°Π²ΠΈΡΠΈΠΌΡƒΡŽ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ.

     # Π Π°Π·Π΄Π΅Π»ΠΈΡ‚Π΅ Π΄Π°Π½Π½Ρ‹Π΅ Π½Π° нСзависимыС ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ ΠΈ зависимыС ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ X_train = df.loc [:, 'ΠΏΠΎΠΊΡƒΠΏΠΊΠ°': 'Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ'] # ΠŸΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ всС строки Π² Π½Π°Π±ΠΎΡ€Π΅ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· столбца Β«ΠΏΠΎΠΊΡƒΠΏΠΊΠ°Β» Π² столбСц Β«Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒΒ» Y_train = df.loc [:, 'values'] # ΠŸΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ всС строки Π² Π½Π°Π±ΠΎΡ€Π΅ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· столбца 'values' 

    Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ модСль Π΄Π΅Ρ€Π΅Π²Π° Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ с 3 Π»ΠΈΡΡ‚ΡŒΡΠΌΠΈ!

     # ЀактичСский классификатор Π΄Π΅Ρ€Π΅Π²Π° Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ 
    tree = DecisionTreeClassifier (max_leaf_nodes = 3, random_state = 0)

    ΠžΠ±ΡƒΡ‡ΠΈΡ‚Π΅ модСль , ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΏΠΎΠ΄Π±ΠΎΡ€Π°.

     # ΠžΠ±ΡƒΡ‡ΠΈΡ‚Π΅ модСль 
    tree.fit (X_train, Y_train)

    Π‘Π΄Π΅Π»Π°ΠΉΡ‚Π΅ свой ΠΏΡ€ΠΎΠ³Π½ΠΎΠ· ΠΏΡ€ΠΈ Π²Π²ΠΎΠ΄Π΅: ΠΏΠΎΠΊΡƒΠΏΠΊΠ° = v-high, main = high, doors = 2, people = 2, lug_boot = med, safety = 3 ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ пСрСводятся Π² цСлочислСнноС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ input: 4,3,2,2,2,3

     # Π‘Π΄Π΅Π»Π°ΠΉΡ‚Π΅ свой ΠΏΡ€ΠΎΠ³Π½ΠΎΠ· 
    # input: buy = v-high, main = high, doors = 2, people = 2, lug_boot = med, Safety = 3
    # цСлочислСнноС ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ Π²Π²ΠΎΠ΄Π°: 4,3,2,2,2,3
    prediction = tree.predict ([[4,3,2,2,2,3]])

    Π Π°ΡΠΏΠ΅Ρ‡Π°Ρ‚Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Π½ΠΎΠ· ΠΈ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅ΠΌ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ [‘unacc’], ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‰ΠΈΠΉ «Π½Π΅ΠΏΡ€ΠΈΠ½ΡΡ‚ΠΎ», ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π³ΠΎΡ‚ΠΎΠ²Π°!

     # Π Π°ΡΠΏΠ΅Ρ‡Π°Ρ‚Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Π½ΠΎΠ· 
    print ('ΠŸΠ΅Ρ‡Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Π½ΠΎΠ·Π°:')
    print (ΠΏΡ€ΠΎΠ³Π½ΠΎΠ·)

    Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π²ΠΈΠ΄Π΅ΠΎ Π²Ρ‹ΡˆΠ΅ ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ я ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π» эту ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ ΠΈ ΠΊΠΎΠ΄ вмСстС со ΠΌΠ½ΠΎΠΉ, с нСсколькими Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Ρ‹ΠΌΠΈ объяснСниями, ΠΈΠ»ΠΈ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ просто Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ссылку YouTube здСсь .

    Если Π²Π°ΠΌ Ρ‚Π°ΠΊΠΆΠ΅ интСрСсно ΡƒΠ·Π½Π°Ρ‚ΡŒ большС ΠΎ машинном ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ сразу ΠΏΡ€ΠΈΡΡ‚ΡƒΠΏΠΈΡ‚ΡŒ ΠΊ Ρ€Π°Π±ΠΎΡ‚Π΅ с ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°ΠΌΠΈ ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°ΠΌΠΈ, я Π½Π°ΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽ Π²Π°ΠΌ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ с практичСским ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹ΠΌ ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ΠΌ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Scikit-Learn ΠΈ TensorFlow: ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈ, инструмСнты ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ для создания ΠΈΠ½Ρ‚Π΅Π»Π»Π΅ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… систСм. . Π­Ρ‚ΠΎ отличная ΠΊΠ½ΠΈΠ³Π°, которая ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π½ΠΎΠ²ΠΈΡ‡ΠΊΠ°ΠΌ Π½Π°ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ машинного обучСния ΠΈ ΠΏΠΎΠ½ΡΡ‚ΡŒ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈ машинного обучСния.

    ΠŸΡ€Π°ΠΊΡ‚ΠΈΡ‡Π΅ΡΠΊΠΎΠ΅ машинноС ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Scikit-Learn ΠΈ TensorFlow: ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈ, инструмСнты ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ для создания ΠΈΠ½Ρ‚Π΅Π»Π»Π΅ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… систСм

    Бпасибо Π·Π° Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ этой ΡΡ‚Π°Ρ‚ΡŒΠΈ. НадСюсь, ΠΎΠ½Π° ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π²Π°ΠΌ всСм! Если Π²Π°ΠΌ ΠΏΠΎΠ½Ρ€Π°Π²ΠΈΠ»Π°ΡΡŒ эта ΡΡ‚Π°Ρ‚ΡŒΡ ΠΈ Π²Ρ‹ нашли Π΅Π΅ ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠΉ, поТалуйста, ΠΎΡΡ‚Π°Π²ΡŒΡ‚Π΅ нСсколько аплодисмСнтов, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹Ρ€Π°Π·ΠΈΡ‚ΡŒ свою ΠΏΡ€ΠΈΠ·Π½Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ.ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°ΠΉΡ‚Π΅ ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅, ΠΈ Ссли Π²Π°ΠΌ нравится машинноС ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅, ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠ°, ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ°, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΠ»ΠΈ Π°Π½Π°Π»ΠΈΠ· Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ², посСтитС ΠΈ ΠΏΠΎΠ΄ΠΏΠΈΡˆΠΈΡ‚Π΅ΡΡŒ Π½Π° ΠΌΠΎΠΈ ΠΊΠ°Π½Π°Π»Ρ‹ YouTube (randerson112358 & compsci112358).

    [1] https://medium.com/machine-learning-guy/using-decision-tree-method-for-car-selection-problem-5272675451f9

    ΠšΠ»Π°ΡΡΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡ Π³ΠΎΠ½ΠΎΡ‡Π½Ρ‹Ρ… Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ ΠΏΠΎ изобраТСниям

    Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° искусствСнного ΠΈΠ½Ρ‚Π΅Π»Π»Π΅ΠΊΡ‚Π° с Π ΠΈΡ‡Π°Ρ€Π΄ΠΎΠΌ ΠŸΠ΅Ρ‚Ρ‚ΠΈ Motorsports

    ПослСдниС достиТСния Π² области Π³Π»ΡƒΠ±ΠΎΠΊΠΎΠ³ΠΎ обучСния искусствСнного ΠΈΠ½Ρ‚Π΅Π»Π»Π΅ΠΊΡ‚Π° (ИИ) сдСлали Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ΠΌ ΠΌΠ°ΡΡˆΡ‚Π°Π±Π½ΠΎΠ΅ распознаваниС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ.Π“Π»ΡƒΠ±ΠΎΠΊΠΎΠ΅ ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ классифицируСт ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ Π½Π° изобраТСниях, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ нСсколько ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ искусствСнных Π½Π΅ΠΉΡ€ΠΎΠ½Π½Ρ‹Ρ… сСтСй, ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ Π·Π° ΠΈΠ·Π²Π»Π΅Ρ‡Π΅Π½ΠΈΠ΅ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ»ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… характСристик изобраТСния. Π’ этом тСхничСском Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π΅ Π²Ρ‹ ΡƒΠ·Π½Π°Π΅Ρ‚Π΅, ΠΊΠ°ΠΊ WWT ΠΎΠ±ΡƒΡ‡ΠΈΠ» ΠΈ Π²Π½Π΅Π΄Ρ€ΠΈΠ» Π½Π΅ΠΉΡ€ΠΎΠ½Π½ΡƒΡŽ ΡΠ΅Ρ‚ΡŒ для ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ, классификации ΠΈ сортировки ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π³ΠΎΠ½ΠΎΡ‡Π½Ρ‹Ρ… Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ NASCAR, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄Π°Ρ‚ΡŒ ΠΏΠΈΠ»ΠΎΡ‚Ρƒ NASCAR Π‘ΡƒΠ±Π±Π΅ УоллСсу ΠΈ Π ΠΈΡ‡Π°Ρ€Π΄Ρƒ ΠŸΠ΅Ρ‚Ρ‚ΠΈ Motorsports прСдставлСниС ΠΎ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠΈ участников Π²ΠΎ врСмя Π³ΠΎΠ½ΠΊΠΈ.

    АбстрактныС

    Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ исслСдуСм использованиС ИИ для выполнСния Π·Π°Π΄Π°Ρ‡ΠΈ сортировки ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ для Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° использования Π² NASCAR.Π’ настоящСС врСмя ΠΊΠΎΠΌΠ°Π½Π΄Π° Richard Petty Motorsports (RPM) ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ Π±ΠΎΠ»Π΅Π΅ 10 000 ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π·Π° Π³ΠΎΠ½ΠΊΡƒ ΠΈ Π΄ΠΎΠ»ΠΆΠ½Π° ΠΎΡ‚ΡΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΡ… Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΠΉΡ‚ΠΈ Ρ‚Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ содСрТат Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒ RPM. Π­Ρ‚Π° Π·Π°Π΄Π°Ρ‡Π° ΠΎΡ‚Π½ΠΈΠΌΠ°Π΅Ρ‚ ΠΌΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ для Ρ‡Π»Π΅Π½Π° Π³Ρ€ΡƒΠΏΠΏΡ‹ RPM, тратя Π²ΠΏΡƒΡΡ‚ΡƒΡŽ Ρ†Π΅Π½Π½Ρ‹Π΅ рСсурсы, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π±Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π±ΠΎΠ»Π΅Π΅ Π²Π°ΠΆΠ½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡. Π‘ AI ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ эту Π·Π°Π΄Π°Ρ‡Ρƒ быстро ΠΈ с Π½ΠΈΠ·ΠΊΠΈΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅ΠΌ ошибок. Π’ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊ изоляции Ρ‚ΠΎΠ»ΡŒΠΊΠΎ автомобиля RPM, большой ΠΏΡƒΠ» Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ ΠΈ отсортирован ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ. Начав с Π½Π΅ΠΌΠ°Ρ€ΠΊΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ Π½Π°Π±ΠΎΡ€Π° Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· тысяч ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… рас, ΠΌΡ‹ ΠΎΠ±ΡƒΡ‡ΠΈΠ»ΠΈ ΠΈ Π²Π½Π΅Π΄Ρ€ΠΈΠ»ΠΈ Π½Π΅ΠΉΡ€ΠΎΠ½Π½ΡƒΡŽ ΡΠ΅Ρ‚ΡŒ для ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ, классификации ΠΈ сортировки ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ с высокой ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒΡŽ точности.

    Π”Π΅Π»ΠΎΠ²ΠΎΠ΅ обоснованиС

    ПослСдниС достиТСния Π² области Π³Π»ΡƒΠ±ΠΎΠΊΠΎΠ³ΠΎ обучСния сдСлали Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ΠΌ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ‚Π°ΠΊΠΈΡ… Π·Π°Π΄Π°Ρ‡, ΠΊΠ°ΠΊ распознаваниС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΈ Ρ€Π΅Ρ‡ΠΈ. Π“Π»ΡƒΠ±ΠΎΠΊΠΎΠ΅ ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для обнаруТСния ΠΈΠ»ΠΈ классификации ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Π½Π° изобраТСниях Π·Π° счСт использования Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ искусствСнных Π½Π΅ΠΉΡ€ΠΎΠ½Π½Ρ‹Ρ… сСтСй, ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ Π·Π° ΠΈΠ·Π²Π»Π΅Ρ‡Π΅Π½ΠΈΠ΅ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ»ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… характСристик изобраТСния. Π‘ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΠ³ΠΎ, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ Keras ΠΈ TensorFlow, ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»Π° спСциалистам ΠΏΠΎ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ Π΄Π°Π½Π½Ρ‹Ρ… ΡƒΡΠΊΠΎΡ€ΠΈΡ‚ΡŒ свои Ρ€Π°Π±ΠΎΡ‡ΠΈΠ΅ процСссы ΠΈ быстро Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΈ Π² поисках Π΅Ρ‰Π΅ Π±ΠΎΠ»Π΅Π΅ высокой точности ΠΌΠΎΠ΄Π΅Π»ΠΈ.

    МодСли Π³Π»ΡƒΠ±ΠΎΠΊΠΎΠ³ΠΎ обучСния ΠΎΠ±Π»Π°Π΄Π°ΡŽΡ‚ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒΡŽ автоматичСски ΠΈΠ·ΡƒΡ‡Π°Ρ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π° основС Π΄Π°Π½Π½Ρ‹Ρ…, Ρ‡Ρ‚ΠΎ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠΈ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ объСма ΠΎΠ±ΡƒΡ‡Π°ΡŽΡ‰ΠΈΡ… Π΄Π°Π½Π½Ρ‹Ρ…. Однако ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΠ±ΡƒΡ‡Π΅Π½Π½Ρ‹Π΅ API, Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ ΠΈ ΠΎΠ±ΡƒΡ‡Π°ΡŽΡ‰ΠΈΠ΅ инструмСнты, доступныС с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ исходным ΠΊΠΎΠ΄ΠΎΠΌ для классификации ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ растут. БущСствуСт ряд ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ, ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½Π½Ρ‹Ρ… исслСдоватСлями Π³Π»ΡƒΠ±ΠΎΠΊΠΎΠ³ΠΎ обучСния со Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ объСмом Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΌΠΎΡ‰Π½ΠΎΡΡ‚ΡŒΡŽ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ Π² своих цСлях бСсплатно.Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ эффСктивно ΠΏΠ΅Ρ€Π΅ΠΏΡ€ΠΎΡ„ΠΈΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ эти ΠΌΠΎΠ΄Π΅Π»ΠΈ для удовлСтворСния Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… потрСбностСй бизнСса — нСвСроятная Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ для ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΉ ΠΏΠΎ всСму ΠΌΠΈΡ€Ρƒ.

    Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ сообщаСм, ΠΊΠ°ΠΊ ΠΌΡ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΊΠ»Π°ΡΡΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ изобраТСния Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ NASCAR, снятыС Π²ΠΎ врСмя Π³ΠΎΠ½ΠΊΠΈ. Π’ΠΎ врСмя ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π³ΠΎΠ½ΠΊΠΈ NASCAR снятыС изобраТСния Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ с высоким Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°ΡŽΡ‚ΡΡ Π² ΠΎΠ±Ρ‰Π΅ΠΉ ΠΏΠ°ΠΏΠΊΠ΅ Dropbox Π±Π΅Π· ярлыков. ΠžΠ±Ρ‹Ρ‡Π½ΠΎ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ ΠΈΠ· ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Richard Petty Motorsports (RPM) сортируСт эти изобраТСния Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ NASCAR Π²ΠΎ врСмя Π³ΠΎΠ½ΠΊΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΠΉΡ‚ΠΈ Ρ‚Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ содСрТат Π³ΠΎΠ½ΠΎΡ‡Π½Ρ‹ΠΉ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒ RPM.Π­Ρ‚ΠΎ ΠΎΡ‡Π΅Π½ΡŒ трудоСмкая Π·Π°Π΄Π°Ρ‡Π°.

    Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Π½Π΅ΠΉΡ€ΠΎΠ½Π½Ρ‹Π΅ сСти, ΠΌΡ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ΠΎ ΠΊΠ°ΠΊ Ρ‡Π°ΡΡ‚ΡŒ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ прилоТСния для RPM, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΡƒΠ΅Ρ‚ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΠΈ, классифицируСт ΠΈΡ… ΠΈ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΡƒΠ΅Ρ‚ изобраТСния Π² ΠΏΠ°ΠΏΠΊΠΈ Π½Π° основС ΠΈΡ… Π½ΠΎΠΌΠ΅Ρ€ΠΎΠ² Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ. РСшСниС высвободит ΠΆΠΈΠ·Π½Π΅Π½Π½ΠΎ Π²Π°ΠΆΠ½Ρ‹Π΅ рСсурсы, позволяя ΠΈΠΌ Ρ‚Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ большС Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π½Π° ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, Π° Π½Π΅ Π½Π° ΠΈΡ… сортировку.

    Π§Π°ΡΡ‚ΡŒΡŽ ΠΏΠ»Π°Π½Π° RPM являСтся интСграция Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² этой ΠΌΠΎΠ΄Π΅Π»ΠΈ Π² Π΄Ρ€ΡƒΠ³ΠΈΠ΅ части прилоТСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΡ… ΠΏΠΈΡ‚-Π±Ρ€ΠΈΠ³Π°Π΄Π° Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π²ΠΎ врСмя Π³ΠΎΠ½ΠΊΠΈ.НапримСр, автоматичСская ΠΏΠΎΠΌΠ΅Ρ‚ΠΊΠ° Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΉ с Π½ΠΎΠΌΠ΅Ρ€ΠΎΠΌ автомобиля Π½Π° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ Π³Ρ€ΡƒΠΏΠΏΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ², ΡΠΎΠ·Π΄Π°ΡŽΡ‰Π΅ΠΉ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Ρ‚Π°ΠΊΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΊΠ°ΠΊ Ρ‰Π΅Π»Ρ‡ΠΎΠΊ ΠΏΠΎ ΠΈΠΌΠ΅Π½ΠΈ водитСля ΠΈ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ.

    Π­ΠΊΡΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Π°Ρ установка

    Наш Π½Π°Π±ΠΎΡ€ Π½Π΅ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… Π²ΠΊΠ»ΡŽΡ‡Π°Π» 150 000 ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π³ΠΎΠ½ΠΎΠΊ ΠΈ Ρ‚Ρ€Π΅Π½ΠΈΡ€ΠΎΠ²ΠΎΠΊ NASCAR Π·Π° 14 нСдСль. Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π½Ρ‹ ΠΏΠΎ Π³ΠΎΠ½ΠΊΠ΅ ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΡŽ ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹ Π½Π° ΠΈΠΏΠΏΠΎΠ΄Ρ€ΠΎΠΌΠ΅. Наборы для Ρ‚Ρ€Π΅Π½ΠΈΡ€ΠΎΠ²ΠΎΠΊ ΠΈ тСстирования Π±Ρ‹Π»ΠΈ Ρ€Π°Π·Π΄Π΅Π»Π΅Π½Ρ‹ Π² хронологичСском порядкС с ΠΏΠ΅Ρ€Π²Ρ‹ΠΌΠΈ 11 Π³ΠΎΠ½ΠΊΠ°ΠΌΠΈ Π² Ρ‚Ρ€Π΅Π½ΠΈΡ€ΠΎΠ²ΠΎΡ‡Π½ΠΎΠΉ Π²Ρ‹Π±ΠΎΡ€ΠΊΠ΅.

    ВсС ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΠ»ΠΎΡΡŒ Π½Π° NVIDIA DGX-1 с использованиСм Π΄Π²ΡƒΡ… графичСских процСссоров Tesla V100. Π’ DGX-1 доступно восСмь графичСских процСссоров, Π½ΠΎ ΠΌΡ‹ использовали Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π΄Π²Π° ΠΈΠ·-Π·Π° мСньшСго Ρ€Π°Π·ΠΌΠ΅Ρ€Π° ΠΎΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ Π½Π°Π±ΠΎΡ€Π° Π΄Π°Π½Π½Ρ‹Ρ… для обучСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ составлял ΠΌΠ΅Π½Π΅Π΅ 10 Π“Π‘. Для обучСния ΠΈ тСстирования ΠΌΡ‹ использовали ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС ΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ Python:

    • Π”ΠΎΠΊΠ΅Ρ€.
    • Python 3.
    • Π‘Π»ΠΎΠΊΠ½ΠΎΡ‚ Jupyter.
    • ΠŸΠ°Π½Π΄Ρ‹.
    • OpenCV.
    • Matplotlib.
    • Π’Π΅Π½Π·ΠΎΡ€Ρ„Π»ΠΎΡƒ.
    • ΠšΠ΅Ρ€Π°Ρ.

    ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· этих ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² ΠΈΠΌΠ΅Π΅Ρ‚ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ исходный ΠΊΠΎΠ΄. На DGX-1 Π±Ρ‹Π» Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½ Π΄ΠΎΠΊ-ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€, содСрТащий Python 3 ΠΈ пСрСчислСнныС Π²Ρ‹ΡˆΠ΅ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹. Для написания ΠΈ тСстирования Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² ΠΈ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ использовались срСды Jupyter.

    МодСли Π½Π΅ΠΉΡ€ΠΎΠ½Π½Ρ‹Ρ… сСтСй Π±Ρ‹Π»ΠΈ ΠΎΠ±ΡƒΡ‡Π΅Π½Ρ‹ со ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌΠΈ спСцификациями:

    • Π Π°Π·ΠΌΠ΅Ρ€ ΠΏΠ°Ρ€Ρ‚ΠΈΠΈ: 32.
    • Π­ΠΏΠΎΡ…ΠΈ: 4.

    ΠžΠ±Ρ‰Π΅Π΅ врСмя обучСния для 8 ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ, описанных Π² этой ΡΡ‚Π°Ρ‚ΡŒΠ΅, составило ΠΌΠ΅Π½Π΅Π΅ 2 часов. КаТдоС прСдсказаниС Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ Π½Π° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ ΠΌΠ΅Π½Π΅Π΅ 2 сСкунд, Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚ Π²Ρ‹Π²ΠΎΠ΄ Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π²ΠΎ врСмя Π³ΠΎΠ½ΠΊΠΈ Π²ΠΏΠΎΠ»Π½Π΅ осущСствимым.

    ΠœΠ΅Ρ‚ΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΡ

    ΠœΠ΅Ρ‚ΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΡ Π±Ρ‹Π»Π° Ρ€Π°Π·Π΄Π΅Π»Π΅Π½Π° Π½Π° Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ этапа высокого уровня:

    • ΠžΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΈΠ΅ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ Π½Π° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ — изобраТСния ΠΌΠΎΠ³ΡƒΡ‚ Ρ‚Π°ΠΊΠΆΠ΅ Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ Π² сСбя Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹, ΠΏΠΎΠΌΠΈΠΌΠΎ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ ΠΈΠ»ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ, Π½Π° ΠΎΠ΄Π½ΠΎΠΌ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚ΡŒ.
    • Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Π½ΠΎΠ³ΠΎ Π½Π°Π±ΠΎΡ€Π° Π΄Π°Π½Π½Ρ‹Ρ… для обучСния ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π§Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΊΠ»Π°ΡΡΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΎΠ½Π½ΡƒΡŽ модСль, Π½Π°ΠΌ понадобился Π½Π°Π±ΠΎΡ€ ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Π½Ρ‹Ρ… ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ выполнялся Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ ΠΈ выполнялся ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎ.
    • ΠžΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ Π½Π΅ΠΉΡ€ΠΎΠ½Π½Ρ‹Ρ… сСтСй — нСсколько Π½Π΅ΠΉΡ€ΠΎΠ½Π½Ρ‹Ρ… сСтСй Π±Ρ‹Π»ΠΈ ΠΎΠ±ΡƒΡ‡Π΅Π½Ρ‹ Π½Π° ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Π½ΠΎΠΌ Π½Π°Π±ΠΎΡ€Π΅ Π΄Π°Π½Π½Ρ‹Ρ… с изобраТСниями Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ ΠΈ ΠΈΡ… ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌΠΈ Π½ΠΎΠΌΠ΅Ρ€Π°ΠΌΠΈ.
    • ИспользованиС ансамблСвых ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² для ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ точности. На послСднСм этапС Π½Π°ΠΌ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Π»ΠΎΡΡŒ ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΠΈΡ‚ΡŒ Ρ€Π°Π·Π½Ρ‹Π΅ Π½Π΅ΠΉΡ€ΠΎΠ½Π½Ρ‹Π΅ сСти, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ²Ρ‹ΡΠΈΡ‚ΡŒ ΠΏΡ€Π΅Π΄ΡΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒΠ½ΡƒΡŽ силу Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ.

    НСкоторыС ΠΈΠ· ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ, с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ ΠΌΡ‹ ΡΡ‚ΠΎΠ»ΠΊΠ½ΡƒΠ»ΠΈΡΡŒ ΠΏΡ€ΠΈ Π²Π½Π΅Π΄Ρ€Π΅Π½ΠΈΠΈ, Π²ΠΊΠ»ΡŽΡ‡Π°Π»ΠΈ:

    • На ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ появляСтся нСсколько Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ.
    • ВрСмя, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ΅ для ΠΌΠ°Ρ€ΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ.
    • ВыявлСниС Ρ€Π°Π·Π½Ρ‹Ρ… Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ с ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΡ…ΠΎΠΆΠΈΠΌ Π΄ΠΈΠ·Π°ΠΉΠ½ΠΎΠΌ (ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° рисункС 1).

    Рис. 1. Π Π°Π·Π½Ρ‹Π΅ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΠΈ Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΡƒΡŽΡ‚ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹ΠΉ Π΄ΠΈΠ·Π°ΠΉΠ½ Π² Ρ€Π°Π·Π½Ρ‹Ρ… Π³ΠΎΠ½ΠΊΠ°Ρ…. ΠŸΡ€Π°Π²ΠΈΠ»ΡŒΠ½Π°Ρ ΠΈΡ… классификация — нСпростая Π·Π°Π΄Π°Ρ‡Π°.

    ΠžΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΈΠ΅ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ Π½Π° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ

    ΠŸΠ΅Ρ€Π²Ρ‹ΠΌ шагом Π² этом процСссС Π±Ρ‹Π»ΠΎ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΈΠ΅ ΠΈ Π²Ρ‹Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ Π½Π° всСх изобраТСниях (Π½Π° ΠΎΠ΄Π½ΠΎΠΌ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ нСсколько Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ ΠΈΠ»ΠΈ Π²ΠΎΠΎΠ±Ρ‰Π΅ Π½Π΅ Π±Ρ‹Ρ‚ΡŒ машин).Для выполнСния этой Π·Π°Π΄Π°Ρ‡ΠΈ ΠΌΡ‹ использовали модСль MobileNet-SSD, которая прСдставляСт собой ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΡŽ Single Shot Detectors (SSD) ΠΈ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ MobileNet. МодСль MobileNet-SSD являСтся быстрой, эффСктивной ΠΈ Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ ΠΎΠ³Ρ€ΠΎΠΌΠ½Ρ‹Ρ… Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… мощностСй для выполнСния Π·Π°Π΄Π°Ρ‡ΠΈ обнаруТСния ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ².

    МодСль ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΠ±ΡƒΡ‡Π΅Π½Π° Π½Π° Π½Π°Π±ΠΎΡ€Π΅ Π΄Π°Π½Π½Ρ‹Ρ… COCO (ΠΎΠ±Ρ‰ΠΈΠΉ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ Π² контСкстС). COCO Π±Ρ‹Π»Π° ΠΈΠ½ΠΈΡ†ΠΈΠ°Ρ‚ΠΈΠ²ΠΎΠΉ ΠΏΠΎ сбору СстСствСнных ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, ΠΎΡ‚Ρ€Π°ΠΆΠ°ΡŽΡ‰ΠΈΡ… повсСднСвныС сцСны ΠΈ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… ΠΊΠΎΠ½Ρ‚Π΅ΠΊΡΡ‚Π½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ. Π’ повсСднСвной сцСнС Π½Π° ΠΎΠ΄Π½ΠΎΠΌ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ нСсколько ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ², ΠΈ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½ ΠΊΠ°ΠΊ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ сСгмСнтирован.Набор Π΄Π°Π½Π½Ρ‹Ρ… COCO обСспСчиваСт ΠΌΠ°Ρ€ΠΊΠΈΡ€ΠΎΠ²ΠΊΡƒ ΠΈ ΡΠ΅Π³ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Π½Π° изобраТСниях. Π’ Π½Π΅ΠΌ Π΅ΡΡ‚ΡŒ изобраТСния для 91 ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ, ~ 80K ΠΎΠ±ΡƒΡ‡Π°ΡŽΡ‰ΠΈΡ… ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΈ ~ 40K ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ ΠΎΠ΄Π½ΠΎ для автомобиля.

    ΠŸΡ€ΠΎΡ†Π΅ΡΡ обнаруТСния Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ ΠΏΠΎΠΊΠ°Π·Π°Π½ Π½Π° рисункС 2. Π‘Π΅Ρ‚ΡŒ MobileNet-SSD ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ Π½Π΅ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½ΠΎΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π³ΠΎΠ½ΠΊΠΈ Π² качСствС Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ Π²Ρ‹Π΄Π°Π΅Ρ‚ мСстополоТСния ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Π½Π° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΊΠ»Π°ΡΡΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΎΠ½Π½ΡƒΡŽ ΠΎΡ†Π΅Π½ΠΊΡƒ, ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‰ΡƒΡŽ Π½Π° ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½ΠΎΡΡ‚ΡŒ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°. ПоказанноС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΎΡ‚ 0 Π΄ΠΎ 100% прСдставляСт Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½Π½Ρ‹ΠΉ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ являСтся Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΌ.Π’ качСствС ΠΌΠ΅Ρ€Ρ‹ обСспСчСния качСства ΠΌΡ‹ Π²Ρ‹Π±ΠΎΡ€ΠΎΡ‡Π½ΠΎ ΠΎΠ±Ρ€Π΅Π·Π°Π»ΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΠΈ с Π΄ΠΎΡΡ‚ΠΎΠ²Π΅Ρ€Π½ΠΎΡΡ‚ΡŒΡŽ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ 99%, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ наш ΠΎΠ±ΡƒΡ‡Π°ΡŽΡ‰ΠΈΠΉ Π½Π°Π±ΠΎΡ€ для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ. Однако ΠΌΡ‹ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅ΠΌ ΡΠ½ΠΈΠ·ΠΈΡ‚ΡŒ этот ΠΏΠΎΡ€ΠΎΠ³ Π² производствСнных условиях Π±Π΅Π· Π²Ρ€Π΅Π΄Π½Ρ‹Ρ… послСдствий. ΠŸΡ€ΠΈ нСобходимости для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ошибок обнаруТСния ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½ΡƒΡŽ Π½Π΅ΠΉΡ€ΠΎΠ½Π½ΡƒΡŽ ΡΠ΅Ρ‚ΡŒ.

    Рисунок 2: ΠŸΡ€ΠΎΡ†Π΅ΡΡ обнаруТСния автомобиля. НСобработанноС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π±Ρ‹Π»ΠΎ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Π½ΠΎ MobileNetSSD для обнаруТСния ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΡ… Ρ€Π°ΠΌΠΎΠΊ Π²ΠΎΠΊΡ€ΡƒΠ³ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ. КаТдая ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²Π°ΡŽΡ‰Π°Ρ Ρ€Π°ΠΌΠΊΠ° Π±Ρ‹Π»Π° ΠΎΠ±Ρ€Π΅Π·Π°Π½Π° Π΄ΠΎ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ изобраТСния для классификации.

    НанСсСниС этикСток Π½Π° изобраТСния Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ процСсса

    Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΡƒΡ‡ΠΈΡ‚ΡŒ модСль ΠΊΠ»Π°ΡΡΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΠΈ Π½Π° Ρ€Π°Π·Π½Ρ‹Π΅ классы Π² зависимости ΠΎΡ‚ ΠΈΡ… количСства, Π½Π°ΠΌ понадобился Π½Π°Π±ΠΎΡ€ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ с ΠΏΠΎΠΌΠ΅Ρ‚ΠΊΠ°ΠΌΠΈ. ΠŸΡ€ΠΎΡ†Π΅ΡΡ ΠΌΠ°Ρ€ΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ нашСго Π½Π°Π±ΠΎΡ€Π° Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· ~ 64 тысяч Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ Π±Ρ‹Π» ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΡŽΡ‰ΠΈΠΌΡΡ.

    Π‘Ρ‹Π»ΠΎ создано нСбольшоС Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для массовой ΠΌΠ°Ρ€ΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ. Π­Ρ‚ΠΎ Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π±Ρ‹Π»ΠΎ основано Π½Π° ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Supervising-UI , Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½ΠΎΠΌ USC Data Science Group. ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π±Ρ‹Π»ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΎ с использованиСм Π²Π΅Π±-Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠ° Flask Π½Π° Python.К Π½Π΅ΠΌΡƒ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ нСсколько ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ, Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚ процСсс Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ Π±ΠΎΠ»Π΅Π΅ быстрым ΠΈ эффСктивным.

    Π¨Π°Π³ 1: НачнитС с ΠΏΠΎΠΌΠ΅Ρ‚ΠΊΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΌΡƒ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π²Π΅Π±-прилоТСния, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π»ΠΎ ΠΎΠ±Ρ€Π΅Π·Π°Π½Π½ΠΎΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ автомобиля, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° рисункС 3.

    Рис. 3. Π’Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для Ρ€ΡƒΡ‡Π½ΠΎΠΉ ΠΌΠ°Ρ€ΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ изобраТСния. ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ ввСсти Π½ΠΎΠΌΠ΅Ρ€ автомобиля Π² ΠΏΠΎΠ»Π΅ Π²Π²ΠΎΠ΄Π° ΠΈ Π½Π°ΠΆΠ°Ρ‚ΡŒ Β«ΠžΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒΒ», Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅.

    Π¨Π°Π³ 2: ПослС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π±Ρ‹Π»ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ‡Π΅Π½Ρ‹ 7000 ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, модСль Π±Ρ‹Π»Π° ΠΎΠ±ΡƒΡ‡Π΅Π½Π° ΠΏΡ€Π΅Π΄ΡΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ надписи для ΠΎΡΡ‚Π°Π²ΡˆΠΈΡ…ΡΡ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ.Π­Ρ‚ΠΎΡ‚ процСсс обучСния ΠΌΠΎΠ΄Π΅Π»ΠΈ Π±ΡƒΠ΄Π΅Ρ‚ объяснСн Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ Ρ€Π°Π·Π΄Π΅Π»Π΅. Π—Π°Ρ‚Π΅ΠΌ ΠΏΡ€ΠΎΠ³Π½ΠΎΠ·Ρ‹ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π±Ρ‹Π»ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€Π΅Π½Ρ‹ Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΌ Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ. Π’ этом ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ Π½ΡƒΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π½Π°ΠΆΠΈΠΌΠ°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° изобраТСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±Ρ‹Π»ΠΈ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ классифицированы модСлью. Π­Ρ‚Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π±Ρ‹Π»Π° Π±ΠΎΠ»Π΅Π΅ быстрым процСссом, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ 40 ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ (рис. 4).

    Рисунок 4. Π’Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для массовой ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡ‚ΡŒ 40 ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π·Π° Ρ€Π°Π·, просто наТимая Π½Π° изобраТСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠΌΠ΅ΡŽΡ‚ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΡƒΡŽ ΠΌΠ°Ρ€ΠΊΠΈΡ€ΠΎΠ²ΠΊΡƒ.

    Π¨Π°Π³ 3: НСкоторыС изобраТСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ модСль Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΠ»Π°, Π±Ρ‹Π»ΠΈ снова ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ.

    Π¨Π°Π³ 4: Π¨Π°Π³ΠΈ 2 ΠΈ 3 ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΠ»ΠΈΡΡŒ Π΄ΠΎ Ρ‚Π΅Ρ… ΠΏΠΎΡ€, ΠΏΠΎΠΊΠ° всС изобраТСния Π½Π΅ Π±Ρ‹Π»ΠΈ ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹. КаТдая новая модСль Π±Ρ‹Π»Π° Π±ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΡ‡Π½ΠΎΠΉ, Ρ‡Π΅ΠΌ прСдыдущая, ΠΈ процСсс массовой ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ» Π±Ρ‹ ΠΊΠ»Π°ΡΡΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ большС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, процСсс ΠΌΠ°Ρ€ΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ сформировал Ρ†ΠΈΠΊΠ», ΠΏΠΎΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΉ Π½Π° рисункС 5. Π­Ρ‚Π° комбинация ΠΌΠ°Ρ€ΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π³Ρ€ΡƒΠ±ΠΎΠΉ силы ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈ прСдставляСт собой основу, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для любой Π·Π°Π΄Π°Ρ‡ΠΈ ΠΌΠ°Ρ€ΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ для Π·Π°Π΄Π°Ρ‡ΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠ³ΠΎ обучСния.

    Рис. 5. Π˜Ρ‚Π΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ процСсс ΠΌΠ°Ρ€ΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ начинаСтся с ΠΌΠ°Ρ€ΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ. ПослС Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ количСства ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΉ обучСния ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Π΅Π΅ ΠΏΡ€ΠΎΠ³Π½ΠΎΠ·ΠΎΠ² ΠΎΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ изобраТСния ΠΌΠ°Ρ€ΠΊΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ для Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ процСсса.

    Π’ ΠΎΠ±Ρ‰Π΅ΠΉ слоТности 64 923 изобраТСния Π±Ρ‹Π»ΠΈ ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ для 44 Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΠΈ ΡƒΡ‡Π°ΡΡ‚Π²ΡƒΡŽΡ‚ Π² Π³ΠΎΠ½ΠΊΠ°Ρ… нСчасто, ΠΈΡ… прСдставлСниС Π² ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Π½ΠΎΠΌ Π½Π°Π±ΠΎΡ€Π΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π±Ρ‹Π»ΠΎ скудным. Π§Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ сбалансированноС распрСдСлСниС классов для обучСния ΠΌΠΎΠ΄Π΅Π»ΠΈ, Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΠΈ с ΠΌΠ΅Π½Π΅Π΅ Ρ‡Π΅ΠΌ 1000 ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ изобраТСниями Π±Ρ‹Π»ΠΈ сгруппированы Π² ΠΎΠ±Ρ‰ΡƒΡŽ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΡŽ ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ Β«Π”Ρ€ΡƒΠ³ΠΎΠ΅Β».ΠžΠ±Ρ‰Π΅Π΅ количСство ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Π½Ρ‹Ρ… ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π½ΠΎΠΌΠ΅Ρ€Π° автомобиля ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° рисункС 6. Для обучСния ΠΈ тСстирования использовались случайныС Π²Ρ‹Π±ΠΎΡ€ΠΊΠΈ ΠΈΠ· 1000 ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΈΠ· ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ класса.

    Рисунок 6: Π“Ρ€Π°Ρ„ΠΈΠΊ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ распрСдСлСниС ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Π½ΠΎΠ³ΠΎ Π½Π°Π±ΠΎΡ€Π° Π΄Π°Π½Π½Ρ‹Ρ…. По оси X ΠΎΡ‚Π»ΠΎΠΆΠ΅Π½Ρ‹ Π½ΠΎΠΌΠ΅Ρ€Π° Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ, Π° ΠΏΠΎ оси Y — количСство ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π½Π° Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒ. Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡ, содСрТащиС ΠΌΠ΅Π½Π΅Π΅ 1000 ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, Π±Ρ‹Π»ΠΈ ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½Π΅Π½Ρ‹ Π² ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΡŽ Β«Π”Ρ€ΡƒΠ³ΠΎΠ΅Β».

    ΠžΠ±ΡƒΡ‡Π°ΡŽΡ‰ΠΈΠ΅ свСрточныС Π½Π΅ΠΉΡ€ΠΎΠ½Π½Ρ‹Π΅ сСти для классификации Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ

    Π‘Π²Π΅Ρ€Ρ‚ΠΎΡ‡Π½Ρ‹Π΅ Π½Π΅ΠΉΡ€ΠΎΠ½Π½Ρ‹Π΅ сСти ΠΈΠ»ΠΈ CNN ΡˆΠΈΡ€ΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ для распознавания ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΈ Π²ΠΈΠ΄Π΅ΠΎ, Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… систСм ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ СстСствСнного языка.

    Наши ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Π½Ρ‹Π΅ изобраТСния Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ ~ 64К Π±Ρ‹Π»ΠΈ сгруппированы ΠΏΠΎ Π³ΠΎΠ½ΠΊΠ°ΠΌ, всСго 14 Π³ΠΎΠ½ΠΎΠΊ. Π’ΠΎΡ‚ Ρ„Π°ΠΊΡ‚, Ρ‡Ρ‚ΠΎ Π΄ΠΈΠ·Π°ΠΉΠ½ автомобиля для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ автомобиля ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΡ‚Π»ΠΈΡ‡Π°Ρ‚ΡŒΡΡ Π² зависимости ΠΎΡ‚ Π³ΠΎΠ½ΠΊΠΈ, Π±Ρ‹Π» ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠΉ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΎΠΉ, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π΄ΠΎΠ»ΠΆΠ½Π° ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ классификационная модСль. Однако, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ числа Π½Π° машинС Π½Π΅ ΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ ΠΎΡ‚ Π³ΠΎΠ½ΠΊΠΈ ΠΊ Π³ΠΎΠ½ΠΊΠ΅, нСйронная ΡΠ΅Ρ‚ΡŒ Π΄ΠΎΠ»ΠΆΠ½Π° ΡƒΠ»ΠΎΠ²ΠΈΡ‚ΡŒ это сходство ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ для классификации.

    Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡ Π³ΠΎΠ½ΠΎΠΊ 1-11 использовались для обучСния ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ, Π° изобраТСния Π³ΠΎΠ½ΠΎΠΊ 12-14 использовались для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ.ΠœΡ‹ Ρ€Π°Π·Π΄Π΅Π»ΠΈΠ»ΠΈ Π½Π°Π±ΠΎΡ€ Π΄Π°Π½Π½Ρ‹Ρ… Π² хронологичСском порядкС, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ это позволяСт Π½Π°ΠΌ ΠΎΡ†Π΅Π½ΠΈΡ‚ΡŒ ΡƒΡΡ‚ΠΎΠΉΡ‡ΠΈΠ²ΠΎΡΡ‚ΡŒ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΊ измСнСниям Π² конструкции Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ Π² Π½ΠΎΠ²Ρ‹Ρ… Π³ΠΎΠ½ΠΊΠ°Ρ….

    ΠœΡ‹ обСспСчили, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρƒ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΌΠ°ΡˆΠΈΠ½Ρ‹ Π±Ρ‹Π»ΠΎ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎΠ΅ количСство ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² Π² ΠΎΠ±ΡƒΡ‡Π°ΡŽΡ‰Π΅ΠΌ ΠΈ тСстовом Π½Π°Π±ΠΎΡ€Π΅ (Ρ‚.Π΅. нСзависимо ΠΎΡ‚ ΠΎΠ±Ρ‰Π΅Π³ΠΎ количСства ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρƒ нас Π±Ρ‹Π»ΠΈ для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΌΠ°ΡˆΠΈΠ½Ρ‹, Ρƒ всСх Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ Π±Ρ‹Π»ΠΎ Π±Ρ‹ 1000 ΠΎΠ±ΡƒΡ‡Π°ΡŽΡ‰ΠΈΡ… ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² ΠΈ 500 тСстовых ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ²). Π‘ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΠ³ΠΎ, Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΠΈ с ΠΌΠ΅Π½Π΅Π΅ Ρ‡Π΅ΠΌ 1000 ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π² ΠΎΠ±Ρ‰Π΅ΠΉ слоТности Π±Ρ‹Π»ΠΈ ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½Π΅Π½Ρ‹ Π² ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΡŽ Β«Π΄Ρ€ΡƒΠ³ΠΈΠ΅Β» для классификации, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΠΈ с мСньшим количСством ΠΎΠ±ΡƒΡ‡Π°ΡŽΡ‰ΠΈΡ… ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² вряд Π»ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ модСлью.

    Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΠ±ΡƒΡ‡Π΅Π½Π½Ρ‹Π΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ?

    ΠŸΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ обучСнная модСль — это модСль, Ρ€Π°Π½Π΅Π΅ созданная для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎΠ³ΠΎ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° использования. ВмСсто Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ модСль с нуля для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹, модСль, ΠΎΠ±ΡƒΡ‡Π΅Π½Π½ΡƒΡŽ для Π΄Ρ€ΡƒΠ³ΠΎΠΉ Π·Π°Π΄Π°Ρ‡ΠΈ, ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² качСствС ΠΎΡ‚ΠΏΡ€Π°Π²Π½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ. Для распознавания ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π² Keras доступно нСсколько ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΠ±ΡƒΡ‡Π΅Π½Π½Ρ‹Ρ… ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ, ΠΎΠ±ΡƒΡ‡Π΅Π½Π½Ρ‹Ρ… Π½Π° Π½Π°Π±ΠΎΡ€Π΅ Π΄Π°Π½Π½Ρ‹Ρ… ImageNet. НиТС приводится сводная информация ΠΎ точности Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ:

    Рис. 7. ΠŸΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΠ±ΡƒΡ‡Π΅Π½Π½Ρ‹Π΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ, доступныС Π² Keras, ΠΈ ΠΈΡ… Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ Π² Π½Π°Π±ΠΎΡ€Π΅ Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ImageNet.Π’ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ Top-N ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ класс ΠΏΠΎΠΏΠ°Π΄Π°Π΅Ρ‚ Π² число вСроятностСй Top-N, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Β«ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΌΒ». ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ собой сумму вСсов смСщСний ΠΏΠΎ слою.

    Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: https://keras.io/applications/

    Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ImageNet?

    Набор Π΄Π°Π½Π½Ρ‹Ρ… ImageNet ΡˆΠΈΡ€ΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для построСния Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ Π½Π΅ΠΉΡ€ΠΎΠ½Π½Ρ‹Ρ… сСтСй. Он Π±Ρ‹Π» построСн Π½Π° ΠΎΡ‡Π΅Π½ΡŒ большом Π½Π°Π±ΠΎΡ€Π΅ Π΄Π°Π½Π½Ρ‹Ρ… (1,2 ΠΌΠ»Π½ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ), Ρ‡Ρ‚ΠΎ позволяСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ Π² качСствС ΠΎΠ±ΠΎΠ±Ρ‰Π΅Π½Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ.ЦСлью исходной ΠΌΠΎΠ΄Π΅Π»ΠΈ ImageNet Π±Ρ‹Π»ΠΎ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΠΊΠ»Π°ΡΡΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ изобраТСния ΠΏΠΎ 1000 ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΉ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ². Π­Ρ‚ΠΈ 1000 ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΉ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ классы ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ², с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ ΠΌΡ‹ сталкиваСмся Π² повсСднСвной ΠΆΠΈΠ·Π½ΠΈ, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ собаки, кошки, Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Ρ‹ домашнСго ΠΎΠ±ΠΈΡ…ΠΎΠ΄Π°, Ρ‚ΠΈΠΏΡ‹ транспортных срСдств ΠΈ Ρ‚. Π”. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ΄Π½Π° ΠΈΠ· ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΉ, ΠΎΡ…Π²Π°Ρ‚Ρ‹Π²Π°Π΅ΠΌΡ‹Ρ… этим Π½Π°Π±ΠΎΡ€ΠΎΠΌ Π΄Π°Π½Π½Ρ‹Ρ…, — Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΠΈ, использованиС ImageNet ΠΈΠΌΠ΅Π»ΠΎ смысл для рассматриваСмого Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° использования.

    ΠŸΠ΅Ρ€Π΅Π΄Π°Ρ‡Π° обучСния

    ИспользованиС ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΠ±ΡƒΡ‡Π΅Π½Π½Ρ‹Ρ… ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ для Π½ΠΎΠ²Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ основано Π½Π° ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈ трансфСрного обучСния.НСйронная ΡΠ΅Ρ‚ΡŒ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ знания ΠΈΠ»ΠΈ учится Π½Π° Π΄Π°Π½Π½Ρ‹Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ΡΡ ΠΊΠ°ΠΊ «вСса» сСти. Π­Ρ‚ΠΈ вСса ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π½Ρ‹ Π² соотвСтствии с Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ уровнями Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ Π½Π΅ΠΉΡ€ΠΎΠ½Π½ΠΎΠΉ сСти. ΠœΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Β«ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚ΡŒΒ» это ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΠ±ΡƒΡ‡Π΅Π½Π½Ρ‹Π΅ вСса Π² качСствС ΠΎΡ‚ΠΏΡ€Π°Π²Π½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ ΠΏΡ€ΠΈ ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠΈ сСти Π½ΠΎΠ²ΠΎΠΌΡƒ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρƒ использования. Π’ зависимости ΠΎΡ‚ количСства доступных Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ слоТности Ρ€Π΅ΡˆΠ°Π΅ΠΌΠΎΠΉ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Β«Π·Π°ΠΌΠΎΡ€ΠΎΠ·ΠΈΡ‚ΡŒΒ» (Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ вСса Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ Π²ΠΎ врСмя ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ распространСния ошибки) ΠΏΠ΅Ρ€Π²Ρ‹Π΅ нСсколько слоСв ΠΈ ΠΎΠ±ΡƒΡ‡ΠΈΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ нСсколько послСдних слоСв.

    Π”Π²Π° основных прСимущСства использования ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΠ±ΡƒΡ‡Π΅Π½Π½Ρ‹Ρ… ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ:

    • МСньшС Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π½Π° ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ слоСв ΠΈΠΌΠ΅ΡŽΡ‚ Π·Π°Ρ€Π°Π½Π΅Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ вСса
    • НСт нСобходимости Π² большом Π½Π°Π±ΠΎΡ€Π΅ ΠΎΠ±ΡƒΡ‡Π°ΡŽΡ‰ΠΈΡ… Π΄Π°Π½Π½Ρ‹Ρ…, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ обучСнная модСль ΡƒΠΆΠ΅ использовала большой Π½Π°Π±ΠΎΡ€ Π΄Π°Π½Π½Ρ‹Ρ….
    МодСли Π±Ρ‹Π²ΡˆΠΈΠ΅ Π² ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π»Π΅Π½ΠΈΠΈ ΠΈ Π΄ΠΎΠ²ΠΎΠ΄ΠΊΠ°

    ΠœΡ‹ использовали 4 ΠΌΠΎΠ΄Π΅Π»ΠΈ, каТдая ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΎΠ±ΡƒΡ‡Π΅Π½Π° Π½Π° Π½Π°Π±ΠΎΡ€Π΅ Π΄Π°Π½Π½Ρ‹Ρ… ImageNet: VGG16, VGG19, InceptionV3 ΠΈ InceptionResNetV2.Π­Ρ‚Π° мСтодология ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ Π½Π°ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠ΅ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ, Π° Π·Π°Ρ‚Π΅ΠΌ ΠΏΠ΅Ρ€Π΅ΠΏΡ€ΠΎΡ„ΠΈΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ модСль Π² соотвСтствии с нашим ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΌ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠΌ использования. ΠœΡ‹ Ρ€Π΅ΡˆΠΈΠ»ΠΈ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ ΠΎΠ±ΡƒΡ‡ΠΈΡ‚ΡŒ послСдниС 6 слоСв для ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ VGG, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π² этих модСлях всСго ΠΌΠ΅Π½Π΅Π΅ 30 слоСв. ПослС Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΉ Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ ΠΌΡ‹ Ρ€Π΅ΡˆΠΈΠ»ΠΈ ΠΏΠ΅Ρ€Π΅ΠΎΠ±ΡƒΡ‡ΠΈΡ‚ΡŒ всС слои, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ это ΠΎΡ‡Π΅Π½ΡŒ Π³Π»ΡƒΠ±ΠΎΠΊΠΈΠ΅ сСти, ΠΈ ΠΏΠ΅Ρ€Π΅ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ всСх ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΠ»ΠΎ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ. ИдСя исправлСния Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹Ρ… слоСв свСрточных Π½Π΅ΠΉΡ€ΠΎΠ½Π½Ρ‹Ρ… сСтСй Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹Π΅ слои ΠΈΠ·ΡƒΡ‡ΠΈΠ»ΠΈ особСнности ΠΎΠ±Ρ‰ΠΈΡ… ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ края ΠΈ основныС Ρ„ΠΎΡ€ΠΌΡ‹.Π‘ΠΎΠ»Π΅Π΅ глубокая Ρ‡Π°ΡΡ‚ΡŒ сСтСй ΠΈΠ·ΡƒΡ‡Π°Π΅Ρ‚ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Π΅ конструкции ΠΈ части ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ². ΠŸΠ΅Ρ€Π΅ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ этих слоСв сфокусируСт модСль Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π΅Π½ΠΈΠΈ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Ρ… конструкций Π³ΠΎΠ½ΠΎΡ‡Π½Ρ‹Ρ… Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΊΠ»Π°ΡΡΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ.

    Рисунок 8: АрхитСктура Π½Π΅ΠΉΡ€ΠΎΠ½Π½ΠΎΠΉ сСти, ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‰Π°Ρ процСсс Ρ‚ΠΎΠ½ΠΊΠΎΠΉ настройки ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΠ±ΡƒΡ‡Π΅Π½Π½Ρ‹Ρ… ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ. Π‘Π»ΠΎΠΈ Π² Ρ€Π°ΠΌΠΊΠ΅ взяты ΠΈΠ· ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ, Π° Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ слои Π΄ΠΎΠ±Π°Π²Π»ΡΡŽΡ‚ΡΡ для обучСния Π½ΠΎΠ²ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ классификации ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Ρ… ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ. Π‘Π»ΠΎΠΈ ΠΈΠ· ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΎΠ±ΡƒΡ‡Π΅Π½Ρ‹, ΠΈΠ»ΠΈ ΠΈΡ… вСса ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π·Π°ΠΌΠΎΡ€ΠΎΠΆΠ΅Π½Ρ‹.

    ΠœΡ‹ Π΄ΠΎΠ±Π°Π²ΠΈΠ»ΠΈ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ слои ΠΊ слоям ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΠ±ΡƒΡ‡Π΅Π½Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ:

    • Π‘Π³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΠ΅ слоя — сглаТиваниС Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… ΠΌΠΎΠ΄Π΅Π»ΠΈ.
    • ΠŸΠ»ΠΎΡ‚Π½Ρ‹Π΅ слои — с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ Π°ΠΊΡ‚ΠΈΠ²Π°Ρ†ΠΈΠΈ Relu
    • Π‘Π»ΠΎΠΉ отсСва — с коэффициСнтом отсСва 50% для прСдотвращСния пСрСобучСния
    • ΠŸΠ»ΠΎΡ‚Π½Ρ‹ΠΉ слой — с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ Π°ΠΊΡ‚ΠΈΠ²Π°Ρ†ΠΈΠΈ softmax ΠΈ количСством классов Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ Π² Π½Π°ΡˆΠΈΡ… Π΄Π°Π½Π½Ρ‹Ρ…, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€Π½ΠΎΡΡ‚ΡŒ Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π²Π΅ΠΊΡ‚ΠΎΡ€Π°

    Π’ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊ исходным Ρ†Π²Π΅Ρ‚Π½Ρ‹ΠΌ изобраТСниям ΠΌΡ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΠ±ΡƒΡ‡ΠΈΠ»ΠΈ ΠΊΠ°ΠΆΠ΄ΡƒΡŽ ΠΈΠ· ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ изобраТСния Π² градациях сСрого.Π–Π΅Π»Π°Π΅ΠΌΡ‹ΠΉ эффСкт — ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ эти ΠΌΠΎΠ΄Π΅Π»ΠΈ Π±ΠΎΠ»Π΅Π΅ устойчивыми ΠΊ измСнСниям Π² конструкции автомобиля, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½ΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ большС ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π½Π° Ρ„ΠΎΡ€ΠΌΡƒ Ρ‚Π°ΠΊΠΈΡ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, ΠΊΠ°ΠΊ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅ΠΌΠΎΠ΅ число. Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ получаСтся 8 Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΡ… Ρ†Π²Π΅Ρ‚Π½Ρ‹Π΅ изобраТСния ΠΈ изобраТСния Π² градациях сСрого с ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΠ· 4 ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΠ±ΡƒΡ‡Π΅Π½Π½Ρ‹Ρ… ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ.

    ΠŸΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΠ΅ точности с ансамблСвой модСлью

    На послСднСм этапС ΠΌΡ‹ объСдинили всС ΠΌΠΎΠ΄Π΅Π»ΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Π½ΠΎΠ·. МодСль ансамбля ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ нСсколько «слабых» ΠΏΡ€ΠΎΠ³Π½ΠΎΠ·ΠΎΠ² для создания Π±ΠΎΠ»Π΅Π΅ сильного ΠΏΡ€ΠΎΠ³Π½ΠΎΠ·Π°, ΠΌΠ΅Π½Π΅Π΅ Ρ‡ΡƒΠ²ΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΊ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΠΌΡƒ ΠΏΠ΅Ρ€Π΅ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΡŽ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ.ΠŸΡ€ΠΎΡΡ‚ΠΎΠΉ ансамбль Π±Π΅Ρ€Π΅Ρ‚ срСднСС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Π½ΠΎΠ·Π°. Π‘ΠΎΠ»Π΅Π΅ слоТный ансамбль добавляСт вСса ΠΊ прСдсказаниям ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π½Π° основС точности ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ ΠΈΠ»ΠΈ ΠΏΡƒΡ‚Π΅ΠΌ обучСния этих вСсов для ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠΉ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ. Π’ Ρ†Π΅Π»ΠΎΠΌ, ансамбли Π΄Π°ΡŽΡ‚ Π»ΡƒΡ‡ΡˆΠΈΠ΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹, ΠΊΠΎΠ³Π΄Π° ΠΌΠΎΠ΄Π΅Π»ΠΈ сильно Ρ€Π°Π·Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ.

    Π‘Ρ‚Π΅ΠΊΠΈΠ½Π³ — это Ρ„ΠΎΡ€ΠΌΠ° ансамбля, которая Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° обучСния для объСдинСния ΠΏΡ€ΠΎΠ³Π½ΠΎΠ·ΠΎΠ² Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Π΄Ρ€ΡƒΠ³ΠΈΡ… Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² обучСния. ΠœΡ‹ использовали ΠΏΡ€ΠΎΡΡ‚ΡƒΡŽ Ρ„ΠΎΡ€ΠΌΡƒ суммирования, которая Π²ΠΊΠ»ΡŽΡ‡Π°Π»Π° взятиС срСднСго Π±Π°Π»Π»Π° ΠΎΡ‚ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΠ· 8 ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΎΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π±Π°Π»Π».

    Рис. 9: РасчСт ΠΎΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΎΡ†Π΅Π½ΠΊΠΈ с использованиСм Π½Π°Π±ΠΎΡ€Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ. Π—Π΄Π΅ΡΡŒ A, B ΠΈ C ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Π΅ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΠΈ, ΠΈ каТдая модСль опрСдСляСт ΠΎΡ†Π΅Π½ΠΊΡƒ Ρ‚ΠΎΠ³ΠΎ, насколько вСроятно ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ этого класса. Ансамбль ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ простым срСдним Π±Π°Π»Π»ΠΎΠ² (Ρ€Π°Π²Π½Ρ‹ΠΉ вСс для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ) ΠΈΠ»ΠΈ ΡΡ€Π΅Π΄Π½Π΅Π²Π·Π²Π΅ΡˆΠ΅Π½Π½Ρ‹ΠΌ Π±Π°Π»Π»ΠΎΠΌ, ΠΈ ΠΎΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Π½ΠΎΠ· — Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒ, ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠΉ максимум.

    Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ прСимущСством ансамблСвого ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π° являСтся Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ согласиС ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°ΠΌΠΈ ансамбля ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ ΠΌΠ΅Ρ€Ρƒ увСрСнности Π² ΠΎΠ±Ρ‰Π΅ΠΉ ΠΎΡ†Π΅Π½ΠΊΠ΅.Когда ΡΠΎΠ³Π»Π°ΡˆΠ°Π΅Ρ‚ΡΡ мСньшСС количСство ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ, это Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ ΠΌΠ΅Π½Π΅Π΅ ΡƒΠ²Π΅Ρ€Π΅Π½Ρ‹ Π² ΠΎΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΌ ΠΏΡ€ΠΎΠ³Π½ΠΎΠ·Π΅. Для этого Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° использования ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚ΠΈΡ‚Π΅Π»ΡŒΠ½Π΅Π΅ ΠΎΡ‚Π±Ρ€Π°ΡΡ‹Π²Π°Ρ‚ΡŒ изобраТСния, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… наша ΡƒΠ²Π΅Ρ€Π΅Π½Π½ΠΎΡΡ‚ΡŒ Π½ΠΈΠ·ΠΊΠ°, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Π½ΠΎΠ·Π° Π±ΠΎΠ»Π΅Π΅ Π²Π°ΠΆΠ½Π°, Ρ‡Π΅ΠΌ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠΈ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ изобраТСния.

    Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹

    Π’ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ ΠΏΠΎ модСлям ΠΏΠΎΠΊΠ°Π·Π°Π½Π° Π½Π° рисункС 10. ΠžΠ±Ρ‰Π°Ρ Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ ансамблСвого ΠΏΡ€ΠΎΠ³Π½ΠΎΠ·Π° составила 81% Π±Π΅Π· ΡƒΡ‡Π΅Ρ‚Π° согласия ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ. Π’ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ ΠΏΠΎΠ²Ρ‹ΡˆΠ°Π΅Ρ‚ΡΡ ΠΏΠΎ ΠΌΠ΅Ρ€Π΅ увСличСния количСства ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ, ΡΠΎΠ³Π»Π°ΡΡƒΡŽΡ‰ΠΈΡ…ΡΡ с ансамблСм, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° рисункС 11.НапримСр, ΠΊΠΎΠ³Π΄Π° ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡŽΡ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ 3 ΠΌΠΎΠ΄Π΅Π»ΠΈ, Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Π½ΠΎΠ·Π° составляСт ΠΌΠ΅Π½Π΅Π΅ 25%. Однако, ΠΊΠΎΠ³Π΄Π° всС 8 согласны (Ρ‡Ρ‚ΠΎ случаСтся Π² 60% случаСв), Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ достигаСт 96%.

    Рисунок 10: Π’ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ Π² Π½Π°Π±ΠΎΡ€Π΅ Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ. Ансамбль ΠΈΠ· всСх 8 ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π»ΡƒΡ‡ΡˆΠ΅, Ρ‡Π΅ΠΌ любая ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Π°Ρ модСль.

    Рис. 11: Π’ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ ΠΈ соотвСтствиС ΠΌΠΎΠ΄Π΅Π»ΠΈ. По оси абсцисс ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ количСство ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ, ΡΠΎΠ³Π»Π°ΡΡƒΡŽΡ‰ΠΈΡ…ΡΡ с ансамблСм. Π‘ΠΈΠ½ΠΈΠ΅ полосы ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ случаС, Π° ΠΎΡ€Π°Π½ΠΆΠ΅Π²Ρ‹Π΅ полосы ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π² этой ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ.Π’ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ возрастаСт ΠΏΠΎ ΠΌΠ΅Ρ€Π΅ увСличСния числа ΡΠΎΠ³Π»Π°ΡΡƒΡŽΡ‰ΠΈΡ…ΡΡ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π°Π΅Ρ‚ ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ ансамбля.

    РСшСниС появилось, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΌΡ‹ создали ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ подсчСта ΠΎΡ‡ΠΊΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для обнаруТСния ΠΈ классификации Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ для всСх Π±ΡƒΠ΄ΡƒΡ‰ΠΈΡ… Π³ΠΎΠ½ΠΎΠΊ. Π”Π²ΠΈΠΆΠΎΠΊ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ доступ ΠΊ Π½Π΅ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹ΠΌ изобраТСниям, снятым Π²ΠΎ врСмя любой Π³ΠΎΠ½ΠΊΠΈ, ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ MobileNetSSD для обнаруТСния Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ ΠΈ создания ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΡ… Ρ€Π°ΠΌΠΎΠΊ Π²ΠΎΠΊΡ€ΡƒΠ³ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΠ· Π½ΠΈΡ…. ΠžΠ±Ρ€Π΅Π·Π°Π½Π½Ρ‹Π΅ изобраТСния Π·Π°Ρ‚Π΅ΠΌ ΠΎΡ†Π΅Π½ΠΈΠ²Π°ΡŽΡ‚ΡΡ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΠ· 8 ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ. НакоплСниС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ ансамблСвого ΠΏΡ€ΠΎΠ³Π½ΠΎΠ·Π° для Π½ΠΎΠΌΠ΅Ρ€Π° автомобиля, Π° Π·Π°Ρ‚Π΅ΠΌ изобраТСния ΡΠΎΡ€Ρ‚ΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π² ΠΏΠ°ΠΏΠΊΠΈ для ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Ρ… Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Π° RPM ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ.

    ΠŸΡ€ΠΎΡ†Π΅ΡΡ ΠΎΡ†Π΅Π½ΠΊΠΈ Π½ΠΎΠ²Ρ‹Ρ… ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΏΠΎΠΊΠ°Π·Π°Π½ Π½Π° рисункС 12. ΠžΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ модСль создаСт ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²Π°ΡŽΡ‰ΡƒΡŽ Ρ€Π°ΠΌΠΊΡƒ Π²ΠΎΠΊΡ€ΡƒΠ³ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½Π½Ρ‹Ρ… ΠΈ классифицированных Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΠΎΠΊΠ°Π·Π°Π½ Π½Π° рисункС 13.

    Рисунок 12: ΠŸΡ€ΠΎΡ†Π΅ΡΡ ΠΎΡ†Π΅Π½ΠΊΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ для Π½ΠΎΠ²Ρ‹Ρ… Π³ΠΎΠ½ΠΎΠΊ. НСобработанныС изобраТСния ΠΏΠΎΠ΄Π°ΡŽΡ‚ΡΡ Π² подсистСму ΠΎΡ†Π΅Π½ΠΊΠΈ, которая ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΠ΅ Ρ€Π°ΠΌΠΊΠΈ, ΠΏΡ€ΠΎΠ³Π½ΠΎΠ·ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΌΠ΅Ρ‚ΠΊΡƒ автомобиля ΠΈ Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ ΠΏΡ€ΠΎΠ³Π½ΠΎΠ· ансамбля. Если достаточноС количСство ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ согласуСтся с ΠΏΡ€ΠΎΠ³Π½ΠΎΠ·ΠΎΠΌ, ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ записываСтся Π² ΡƒΠΊΠ°Π·Π°Π½Π½ΡƒΡŽ ΠΏΠ°ΠΏΠΊΡƒ для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΌΠ°ΡˆΠΈΠ½Ρ‹.ПослС этого ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹ΠΉ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ Π»Π΅Π³ΠΊΠΎ Π½Π°ΠΉΡ‚ΠΈ изобраТСния, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ Π΄Π°Π½Π½Ρ‹ΠΉ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒ. ΠžΠ±Ρ€Π΅Π·Π°Π½Π½Ρ‹Π΅ изобраТСния Ρ‚Π°ΠΊΠΆΠ΅ ΡΠΎΡ…Ρ€Π°Π½ΡΡŽΡ‚ΡΡ ΠΈ ΡƒΠΏΠΎΡ€ΡΠ΄ΠΎΡ‡ΠΈΠ²Π°ΡŽΡ‚ΡΡ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π² Π±ΡƒΠ΄ΡƒΡ‰Π΅ΠΌ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ Π΄Π°Π»ΡŒΠ½Π΅ΠΉΡˆΡƒΡŽ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ ΠΈ ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ.

    Рисунок 13: Π’Ρ‹Π²ΠΎΠ΄ ΠΌΠΎΠ΄Π΅Π»ΠΈ обнаруТСния ΠΈ классификации с этикСткой автомобиля. На этом ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ Π‘ΡƒΠ±Π±Π° УоллСс Π·Π° Ρ€ΡƒΠ»Π΅ΠΌ ΠΌΠ°ΡˆΠΈΠ½Ρ‹ Π½ΠΎΠΌΠ΅Ρ€ 43 с RPM. МодСль создаСт ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²Π°ΡŽΡ‰ΡƒΡŽ Ρ€Π°ΠΌΠΊΡƒ Π²ΠΎΠΊΡ€ΡƒΠ³ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΌΠ°ΡˆΠΈΠ½Ρ‹ ΠΈ классифицируСт ΠΈΡ… ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΌΡƒ ΠΈΠ· 29 классов.

    Π’Ρ‹Π²ΠΎΠ΄Ρ‹

    ΠœΡ‹ Π²Ρ‹Π΄Π΅Π»ΠΈΠ»ΠΈ Π±Π°Π·ΠΎΠ²ΡƒΡŽ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΡŽ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΌΡ‹ слСдовали для ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΠ±ΡƒΡ‡Π΅Π½Π½Ρ‹Ρ… ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ для нашСго ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° использования классификации ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ.Π­Ρ‚Π° мСтодология ΠΏΠΎΠΌΠΎΠ³Π»Π° Π½Π°ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠ΅ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ, Π° Π·Π°Ρ‚Π΅ΠΌ ΠΏΠ΅Ρ€Π΅ΠΏΡ€ΠΎΡ„ΠΈΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΎΠ΄Π΅Π»ΠΈ для нашСго ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ случая использования. Π”Π°ΠΆΠ΅ с ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ нСбольшим Π½Π°Π±ΠΎΡ€ΠΎΠΌ Π΄Π°Π½Π½Ρ‹Ρ… ΠΌΡ‹ смогли ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Ρ‚ΠΎΡ‡Π½ΡƒΡŽ модСль. ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ прСимущСства использования ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΠ±ΡƒΡ‡Π΅Π½Π½Ρ‹Ρ… ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ Π±ΠΎΠ»Π΅Π΅ ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΎΠ΅ врСмя обучСния ΠΈ Π±ΠΎΠ»Π΅Π΅ Π²Ρ‹ΡΠΎΠΊΡƒΡŽ Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ Π΄Π°ΠΆΠ΅ ΠΏΡ€ΠΈ нСбольшом Π½Π°Π±ΠΎΡ€Π΅ Π΄Π°Π½Π½Ρ‹Ρ….

    ИспользованиС Π½Π΅ΠΉΡ€ΠΎΠ½Π½ΠΎΠΉ сСти для обнаруТСния Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ Π½Π° изобраТСниях ΠΏΠΎΠΌΠΎΠ³Π»ΠΎ Π½Π°ΠΌ ΠΎΡ‚Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π΅Ρ€Π΅Π»Π΅Π²Π°Π½Ρ‚Π½Ρ‹Π΅ изобраТСния. ΠœΡ‹ ΠΈΠ·Π²Π»Π΅ΠΊΠ»ΠΈ Π²Ρ‹Π³ΠΎΠ΄Ρƒ ΠΈΠ· Ρ‚ΠΎΠ³ΠΎ Ρ„Π°ΠΊΡ‚Π°, Ρ‡Ρ‚ΠΎ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΠ±ΡƒΡ‡Π΅Π½Π½Ρ‹Π΅ Π½Π΅ΠΉΡ€ΠΎΠ½Π½Ρ‹Π΅ сСти ΡƒΠΆΠ΅ Π±Ρ‹Π»ΠΈ ΠΎΠ±ΡƒΡ‡Π΅Π½Ρ‹ Ρ‚ΠΎΡ‡Π½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΠ΅ Ρ€Π°ΠΌΠΊΠΈ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ, ΠΎΠ΄Π½Ρƒ ΠΈΠ· ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΉ Π² Π½Π°Π±ΠΎΡ€Π΅ Π΄Π°Π½Π½Ρ‹Ρ… ImageNet.

    ΠœΠ°Ρ€ΠΊΠΈΡ€ΠΎΠ²ΠΊΠ° большого Π½Π°Π±ΠΎΡ€Π° Π΄Π°Π½Π½Ρ‹Ρ… для построСния Π½Π΅ΠΉΡ€ΠΎΠ½Π½ΠΎΠΉ сСти Π±Ρ‹Π»Π° Ρ‚Ρ€ΡƒΠ΄ΠΎΠ΅ΠΌΠΊΠΎΠΉ ΠΈ слоТной Π·Π°Π΄Π°Ρ‡Π΅ΠΉ, Π½ΠΎ ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ процСсс Ρ€ΡƒΡ‡Π½ΠΎΠΉ ΠΌΠ°Ρ€ΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ ΠΈ использования ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΡ‡Π½Ρ‹Ρ… ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ для прогнозирования ΠΌΠ΅Ρ‚ΠΎΠΊ сдСлал Π΅Π΅ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ быстрой. Π’Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»ΠΎ нСскольким ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΠΌΠ°Ρ€ΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡ‚ΡŒ изобраТСния.

    ΠœΡ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ»ΠΈ, Ρ‡Ρ‚ΠΎ ансамблСвоС ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ ΠΏΠΎΠ²Ρ‹ΡΠΈΡ‚ΡŒ ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ прогнозирования Π·Π° счСт объСдинСния Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, изобраТСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ согласовывала каТдая модСль, ΠΈΠΌΠ΅Π»ΠΈ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π±ΠΎΠ»Π΅Π΅ Π²Ρ‹ΡΠΎΠΊΡƒΡŽ Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ (96%), Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»ΠΎ Π½Π°ΠΌ ΡΠ½ΠΈΠ·ΠΈΡ‚ΡŒ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ ошибок Π·Π° счСт ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠΌΠ΅Π»ΠΈ мСньшСС соотвСтствиС ΠΌΠ΅ΠΆΠ΄Ρƒ модСлями.Π’ этом случаС качСство ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚ΠΈΡ‚Π΅Π»ΡŒΠ½Π΅Π΅ количСства, ΠΈ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ Π·Π½Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊΠΈΠΌ ΠΏΡ€ΠΎΠ³Π½ΠΎΠ·Π°ΠΌ ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ²Π΅Ρ€ΡΡ‚ΡŒ большС всСго. НашС Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π½Π° ΠΎΠ±Ρ‰ΡƒΡŽ Ρ‚Π΅ΠΌΡƒ ИИ Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ… бизнСс-сцСнариях использования: Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ИИ ΠΈ Π½Π΅ΠΉΡ€ΠΎΠ½Π½Ρ‹Ρ… сСтСй Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΡƒΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Π½Ρ‹ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½Ρ‹Ρ… ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² машинного обучСния, Π±ΡƒΠ΄ΡŒ Ρ‚ΠΎ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ»ΠΈ пост-ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ², ΠΊΠ°ΠΊ ΠΌΡ‹ здСсь с ансамблСвая Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ°.

    Π’Π΅ΠΊΡƒΡ‰Π΅Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π±Ρ‹Π»ΠΎ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ΠΎ с использованиСм локальной инфраструктуры. Π’ качСствС ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ шага ΠΌΡ‹ находимся Π² процСссС развСртывания этого Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ с использованиСм ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌ, прСдоставляСмых Amazon, Google ΠΈ Azure, для ΠΎΡ†Π΅Π½ΠΊΠΈ осущСствимости ΠΈ простоты внСдрСния Π² ΠΎΠ±Π»Π°ΠΊΠ΅.Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Π΅ ΠΎΠ±Π»Π°Ρ‡Π½Ρ‹Π΅ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹, ΠΌΠΎΠΆΠ½ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΏΡ€ΡΠΌΡƒΡŽ Ρ‚Ρ€Π°Π½ΡΠ»ΡΡ†ΠΈΡŽ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ NASCAR ΠΊ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡŽ ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Π½ΠΎΠ·Ρ‹ Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ.

    Бписок Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹
    1. Π₯ΠΎΠ²Π°Ρ€Π΄ ΠΈ Π΄Ρ€. MobileNets: эффСктивныС свСрточныС Π½Π΅ΠΉΡ€ΠΎΠ½Π½Ρ‹Π΅ сСти для ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ мобильного зрСния, arXiv: 1704.04861, 2017. https://arxiv.org/abs/1704.04861
    2. Π›ΡŽ ΠΈ Π΄Ρ€. SSD: Π΄Π΅Ρ‚Π΅ΠΊΡ‚ΠΎΡ€ Single Shot MultiBox, arXiv: 1512.02325, 2016. https: // arxiv.org / abs / 1512.02325
    3. Бимонян, ΠšΠ°Ρ€Π΅Π½ ΠΈ ЗиссСрман, АндрСй. ΠžΡ‡Π΅Π½ΡŒ Π³Π»ΡƒΠ±ΠΎΠΊΠΈΠ΅ свСрточныС сСти для распознавания ΠΊΡ€ΡƒΠΏΠ½ΠΎΠΌΠ°ΡΡˆΡ‚Π°Π±Π½Ρ‹Ρ… ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, arXiv: 1409.1556, 2015. https://arxiv.org/abs/1409.1556
    4. Викас Π“ΡƒΠΏΡ‚Π°. Π£Ρ‡Π΅Π±Π½ΠΈΠΊ Keras: Вонкая настройка с использованиСм ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΠ±ΡƒΡ‡Π΅Π½Π½Ρ‹Ρ… ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ. 2018. https://www.learnopencv.com/keras-tutorial-fine-tuning-using-pre-trained-models/
    5. Набор Π΄Π°Π½Π½Ρ‹Ρ… COCO. http://cocodataset.org/
    6. ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Keras.https://keras.io/applications/
    7. Π€Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ для Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Flask. http://flask.pocoo.org/
    8. MobileNet-SSD. РСализация Caffe сСти обнаруТСния Ρ‚Π²Π΅Ρ€Π΄ΠΎΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»Π΅ΠΉ MobileNet. https://github.com/chuanqi305/MobileNet-SSD
    9. ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса. USC Information Retrieval and Data Science Group. https://github.com/USCDataScience/supervising-ui

    ΠšΠ»Π°ΡΡΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ с Π³Π»ΡƒΠ±ΠΎΠΊΠΈΠΌΠΈ свСрточными Π½Π΅ΠΉΡ€ΠΎΠ½Π½Ρ‹ΠΌΠΈ сСтями Π½Π° Databricks

    Π‘Π²Π΅Ρ€Ρ‚ΠΎΡ‡Π½Ρ‹Π΅ Π½Π΅ΠΉΡ€ΠΎΠ½Π½Ρ‹Π΅ сСти (CNN) — это соврСмСнныС Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ Π½Π΅ΠΉΡ€ΠΎΠ½Π½Ρ‹Ρ… сСтСй, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π² основном ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ для Π·Π°Π΄Π°Ρ‡ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠ³ΠΎ зрСния.CNN ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ряда Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ классификация ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² (Ρ‚Π°ΠΊΠΆΠ΅ извСстная ΠΊΠ°ΠΊ распознаваниС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ), локализация ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ², сСгмСнтация ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΈΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ, примСняСмыС ΠΊ Π²ΠΈΠ΄Π΅ΠΎΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°ΠΌ.

    Π Π°Π½Π΅Π΅ Π² этом Π³ΠΎΠ΄Ρƒ компания связалась с Data Insights ΠΈ спросила нас, смоТСм Π»ΠΈ ΠΌΡ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠ³ΠΎ зрСния, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΌΠΎΠ³Π»ΠΎ Π±Ρ‹ ΠΏΠΎ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡŽ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ модСль автомобиля Π½Π° ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΌ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ. Запрос, бСзусловно, Π²Ρ‹Π·ΠΎΠ². НСкоторыС ΠΌΠΎΠ΄Π΅Π»ΠΈ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ ΠΌΠΎΠ³ΡƒΡ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΡ…ΠΎΠΆΠΈΠΌΠΈ, ΠΈ любой Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ ΠΏΠΎ-Ρ€Π°Π·Π½ΠΎΠΌΡƒ Π² зависимости ΠΎΡ‚ ΡƒΠ³Π»Π°, ΠΏΠΎΠ΄ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ ΠΎΠ½ΠΈ сфотографированы.Автомобили Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ Π² ΡˆΠΈΡ€ΠΎΠΊΠΎΠΌ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ настроСк, ΠΈΠ½ΠΎΠ³Π΄Π° со слоТным Ρ„ΠΎΠ½ΠΎΠΌ ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ изобраТСниями Π½Π° ΠΏΠ΅Ρ€Π΅Π΄Π½Π΅ΠΌ ΠΏΠ»Π°Π½Π΅. На самом Π΄Π΅Π»Π΅ Π΄ΠΎ Π½Π΅Π΄Π°Π²Π½Π΅Π³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Ρ‚Π°ΠΊΠΈΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Π±Ρ‹Π»ΠΈ просто Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹. Никто Π½Π΅ смог Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ, способный ΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒΡΡ с Ρ‚Π°ΠΊΠΎΠΉ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΎΠΉ.

    Однако Π² 2012 Π³ΠΎΠ΄Ρƒ Π³Π»ΡƒΠ±ΠΎΠΊΠΈΠ΅ Π½Π΅ΠΉΡ€ΠΎΠ½Π½Ρ‹Π΅ сСти ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»ΠΈ Ρ€Π΅ΡˆΠ°Ρ‚ΡŒ слоТныС Π·Π°Π΄Π°Ρ‡ΠΈ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠ³ΠΎ зрСния. ВмСсто Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±ΡŠΡΡΠ½ΡΡ‚ΡŒ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΡŽ автомобиля, ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ ΠΌΠΎΠ³Π»ΠΈ Π±Ρ‹ вмСсто этого ΠΌΠ½ΠΎΠ³ΠΎΠΊΡ€Π°Ρ‚Π½ΠΎ ΠΈΠ·ΡƒΡ‡Π°Ρ‚ΡŒ изобраТСния ΠΈ сами ΠΈΠ·ΡƒΡ‡Π°Ρ‚ΡŒ Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈ.Π—Π° послСдниС нСсколько Π»Π΅Ρ‚ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΈΠ½Π½ΠΎΠ²Π°Ρ†ΠΈΠΈ Π² Π½Π΅ΠΉΡ€ΠΎΠ½Π½Ρ‹Ρ… сСтях ΠΏΡ€ΠΈΠ²Π΅Π»ΠΈ ΠΊ созданию искусствСнного ΠΈΠ½Ρ‚Π΅Π»Π»Π΅ΠΊΡ‚Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Π·Π°Π΄Π°Ρ‡ΠΈ классификации ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ с Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒΡŽ чСловСчСского уровня.

    ΠžΠΏΠΈΡ€Π°ΡΡΡŒ Π½Π° Ρ‚Π°ΠΊΠΈΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, стало Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ΠΌ ΠΎΠ±ΡƒΡ‡ΠΈΡ‚ΡŒ Deep CNN ΠΊΠ»Π°ΡΡΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΠΈ ΠΏΠΎ ΠΈΡ… ΠΌΠΎΠ΄Π΅Π»ΠΈ. НСйронная ΡΠ΅Ρ‚ΡŒ Π±Ρ‹Π»Π° ΠΎΠ±ΡƒΡ‡Π΅Π½Π° Π½Π° Бтэнфордском Π½Π°Π±ΠΎΡ€Π΅ Π΄Π°Π½Π½Ρ‹Ρ… Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ (https://ai.stanford.edu/~jkrause/cars/car_dataset.html), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ содСрТит Π±ΠΎΠ»Π΅Π΅ 16000 ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ 196 Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ (ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ 80 ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π½Π° модСль автомобиля). ).Π—Π°Ρ‚Π΅ΠΌ CNN Π±Ρ‹Π»ΠΎ оставлСно ΠΈΡ… ΠΏΡ€ΠΎΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ. Π‘ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Π½ΠΎΠ·ΠΎΠ² Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚ ΡƒΠ»ΡƒΡ‡ΡˆΠ°Ρ‚ΡŒΡΡ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ нСйронная ΡΠ΅Ρ‚ΡŒ ΠΈΠ·ΡƒΡ‡Π°Π΅Ρ‚ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΡŽ автомобиля ΠΈ Ρ‚ΠΎ, ΠΊΠ°ΠΊ Ρ€Π°Π·Π»ΠΈΡ‡Π°Ρ‚ΡŒ Ρ€Π°Π·Π½Ρ‹Π΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ. На рисункС Π½ΠΈΠΆΠ΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ это. По Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΠΎΠΉ оси каТдая «эпоха» прСдставляСт собой ΠΎΠ΄Π½ΠΎ ΠΏΠΎΠ»Π½ΠΎΠ΅ ΠΏΡ€ΠΎΡ…ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΎΠ±ΡƒΡ‡Π°ΡŽΡ‰ΠΈΡ… Π΄Π°Π½Π½Ρ‹Ρ…. ЀиолСтовая линия ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ сСти ΠΏΡ€ΠΈ классификации ΠΎΠ±ΡƒΡ‡Π°ΡŽΡ‰ΠΈΡ… ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ (ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΎΠ½Π° ΡƒΠΆΠ΅ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΎΠ²Π°Π»Π°ΡΡŒ). ЗСлСная линия ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡƒΡŽ «Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ», Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ классификации ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΎΠ½ Ρ€Π°Π½ΡŒΡˆΠ΅ Π½Π΅ Π²ΠΈΠ΄Π΅Π».ЗСлСная линия Π»ΡƒΡ‡ΡˆΠ΅ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, насколько Ρ…ΠΎΡ€ΠΎΡˆΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π»Π° Π±Ρ‹ ΡΠ΅Ρ‚ΡŒ, Ссли Π±Ρ‹ ΠΎΠ½Π° Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π±Ρ‹Π»Π° Ρ€Π°Π·Π²Π΅Ρ€Π½ΡƒΡ‚Π°.

    ΠœΡ‹ Π²ΠΈΠ΄ΠΈΠΌ, Ρ‡Ρ‚ΠΎ послС 100 эпох (100 практичСских ΠΏΠΎΠΏΡ‹Ρ‚ΠΎΠΊ с использованиСм всСх ΠΎΠ±ΡƒΡ‡Π°ΡŽΡ‰ΠΈΡ… ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ) Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ составляСт ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ 50% (зСлСная линия). Π§Ρ‚ΠΎΠ±Ρ‹ Π΅Ρ‰Π΅ большС ΠΏΠΎΠ²Ρ‹ΡΠΈΡ‚ΡŒ Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ, ΠΌΡ‹ пСрСмСстили CNN Π² ΠΎΠ±Π»Π°ΠΊΠΎ ΠΈ Π½Π°Ρ‡Π°Π»ΠΈ ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ Ρ€Π°Π±ΠΎΡ‚Π΅ с Databricks. Databricks ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½ для быстрого ΠΈ эффСктивного обучСния сСтСй, Π° Ρ‚Π°ΠΊΠΆΠ΅ позволяСт Π½Π°ΠΌ Π³ΠΎΡ€Π°Π·Π΄ΠΎ быстрСС ΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ мноТСство Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΉ CNN.

    ΠœΡ‹ Π²ΠΈΠ΄ΠΈΠΌ здСсь ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΎΠ΅ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π΄Π΅Π»Π°Π΅Ρ‚ Databricks.CNN Ρ‚Ρ€Π΅Π½ΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ быстрСС. Π”Π°ΠΆΠ΅ Ρ‡Π΅Ρ€Π΅Π· нСсколько эпох Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ достигаСт Π±ΠΎΠ»Π΅Π΅ 80%. Π­Ρ‚ΠΎ Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ°Ρ‚ΡŒΡΡ ΠΊ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ чСловСчСского уровня (Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠ΅ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠΈ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΌΠΈΡ€ΠΎΠ²ΠΎΠΉ Ρ€Π΅ΠΊΠΎΡ€Π΄ большой ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, находятся Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ 88-92%).

    Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡƒΠ·Π½Π°Ρ‚ΡŒ большС ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Ρ‚Π°ΠΊΡƒΡŽ β€‹β€‹Π½Π΅ΠΉΡ€ΠΎΠ½Π½ΡƒΡŽ ΡΠ΅Ρ‚ΡŒ, всС Ρ„Π°ΠΉΠ»Ρ‹, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΡ‡Π΅Π½ΡŒ доступноС пошаговоС руководство ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ здСсь: https: // github .com / EvanEames / Π’Π°Ρ‡ΠΊΠΈ

    ПослС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ всС настроСно, нСйронная ΡΠ΅Ρ‚ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ для ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ.ΠŸΡ€ΠΎΡΡ‚ΠΎ Π²Π²Π΅Π΄ΠΈΡ‚Π΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ URL-адрСса, ΠΈ ΠΎΠ½ Π²Π΅Ρ€Π½Π΅Ρ‚ модСль (Β«ΠΌΠ΅Ρ‚ΠΊΡƒΒ»), Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΡ†Π΅Π½ΠΊΡƒ достовСрности (Β«Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒΒ»). Π’ΠΎΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Ρ€:

    РаспознаваниС ΠΌΠ°Ρ€ΠΎΠΊ ΠΈ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ — ΠŸΡ€ΠΈΠ·Π½Π°Π½ΠΈΠ΅ Eyedea s. Ρ€. ΠΎ.

    ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°

    Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΡƒΠ΅Ρ‚ внСшний Π²ΠΈΠ΄ автомобиля ΠΈ распознаСт ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΡŽ, ΠΌΠ°Ρ€ΠΊΡƒ, модСль ΠΈ Ρ†Π²Π΅Ρ‚ автомобиля.
    Анализ Π½Π΅ зависит ΠΎΡ‚ считывания Π½ΠΎΠΌΠ΅Ρ€Π½ΠΎΠ³ΠΎ Π·Π½Π°ΠΊΠ°.

    ΠžΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΠΈ

    • РаспознаСт 2 Π²ΠΈΠ΄Π°: спСрСди, сзади
    • РаспознаСт 9 ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΉ транспортных срСдств: Автобус, ΠΠ²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒ, Π“Ρ€ΡƒΠ·ΠΎΠ²ΠΈΠΊ, ΠœΠΎΡ‚ΠΎΡ†ΠΈΠΊΠ», Π€ΡƒΡ€Π³ΠΎΠ½ ΠΈ Ρ‚. Π”.
    • РаспознаСт 179 ΠΌΠ°Ρ€ΠΎΠΊ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ: Toyota, Volkswagen, Renault ΠΈ Π΄Ρ€.
    • РаспознаСт 1328 ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ: Avensis, Passat, MΓ©gane ΠΈ Π΄Ρ€.
    • Π’ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ классификации ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΉ Π²Ρ‹ΡˆΠ΅ 99%
    • Π’ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ классификации ΠΌΠ°Ρ€ΠΊΠΈ ΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π²Ρ‹ΡˆΠ΅ 98%
    • Π Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π΄Π°ΠΆΠ΅ с изобраТСниями Π½ΠΈΠ·ΠΊΠΎΠ³ΠΎ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΈΠ· 20 пиксСлСй Π½Π° ΠΌΠ΅Ρ‚Ρ€
    • Π‘ΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ выполнСния ΠΌΠ΅Π½Π΅Π΅ 10 миллисСкунд Π½Π° ΠΌΠ°ΡˆΠΈΠ½Ρƒ

    ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ

    • НаблюдСниС ΠΈ расслСдованиС
    • ΠœΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ ΡƒΠ³Ρ€ΠΎΠ· бСзопасности
    • Π‘Π±ΠΎΡ€ Π΄Π°Π½Π½Ρ‹Ρ… ΠΎ Π΄ΠΎΡ€ΠΎΠΆΠ½ΠΎΠΌ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠΈ
    • ΠŸΡ€Π°Π²ΠΎΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΎΡ€Π³Π°Π½Ρ‹
    • БистСмы взимания ΠΏΠ»Π°Ρ‚Ρ‹

    ЛицСнзия Π½Π° ΠΊΠ°ΠΌΠ΅Ρ€Ρƒ / сСрвСр MMR

    Π§Ρ‚ΠΎ Π² ΡƒΠΏΠ°ΠΊΠΎΠ²ΠΊΠ΅:

    • ЛицСнзия
      • ΠšΠ»ΡŽΡ‡ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠΉ Π·Π°Ρ‰ΠΈΡ‚Ρ‹
      • НСограничСнноС количСство Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΉ распознавания транспортных срСдств
      • 12 мСсяцСв ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ
      • РаспознаваниС ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ, ΠΌΠ°Ρ€ΠΊΠΈ, ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΈ Ρ†Π²Π΅Ρ‚Π° автомобиля (Π² зависимости ΠΎΡ‚ уровня Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΈ)
    • ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС
      • ΠŸΠ°ΠΊΠ΅Ρ‚ SDK
      • Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΡ‚ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ C / C ++
      • ΠžΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠ° для Java Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π°
      • Π‘ΠΈΠ½Π°Ρ€Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹, совмСстимыС с Windows ΠΈ Linux

    ΠŸΠ°ΠΊΠ΅Ρ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° MMR

    Π§Ρ‚ΠΎ Π² ΡƒΠΏΠ°ΠΊΠΎΠ²ΠΊΠ΅:

    • ЛицСнзия
      • ΠšΠ»ΡŽΡ‡ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠΉ Π·Π°Ρ‰ΠΈΡ‚Ρ‹
      • ЛицСнзия Π½Π° 12 мСсяцСв
      • 100 000 Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΉ распознавания транспортных срСдств
      • РаспознаваниС ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ, ΠΌΠ°Ρ€ΠΊΠΈ, ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΈ Ρ†Π²Π΅Ρ‚Π° автомобиля
    • ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС
      • ΠŸΠ°ΠΊΠ΅Ρ‚ SDK
      • Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΡ‚ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ C / C ++
      • ΠžΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠ° для Java Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π°
      • Π‘ΠΈΠ½Π°Ρ€Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹, совмСстимыС с Windows ΠΈ Linux
    • ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ°
      • 20 часов ΡƒΠ΄Π°Π»Π΅Π½Π½ΠΎΠΉ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ
      • Наши ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Ρ‹ ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚ Π²Π°ΠΌ Π½Π° Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΌ этапС ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ
      • Π˜Π½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΎΠΏΠ»Π°Ρ‡ΠΈΠ²Π°ΡŽΡ‚ΡΡ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ

    Π—Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ

    ΠšΠ»Π°ΡΡΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ ΠΏΠΎ Ρ†Π²Π΅Ρ‚Ρƒ с использованиСм Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π½Ρ‹Ρ… ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² обучСния ΠΈΠ· видСозаписСй городского наблюдСния | Π–ΡƒΡ€Π½Π°Π» EURASIP ΠΏΠΎ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΈ Π²ΠΈΠ΄Π΅ΠΎ

    Π’ этом Ρ€Π°Π·Π΄Π΅Π»Π΅ ΠΎΠ±ΡΡƒΠΆΠ΄Π°ΡŽΡ‚ΡΡ экспСримСнты, ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΠΌΡ‹Π΅ для дСмонстрации эффСктивности ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅ΠΌΠΎΠ³ΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°.На ΠΎΠ±ΠΎΡ‡ΠΈΠ½Π΅ Π΄ΠΎΡ€ΠΎΠ³ΠΈ Π±Ρ‹Π»Π° установлСна ​​стационарная ΠŸΠ—Π‘-ΠΊΠ°ΠΌΠ΅Ρ€Π°. Π’ΠΎΡΠ΅ΠΌΠ½Π°Π΄Ρ†Π°Ρ‚ΡŒ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ»ΠΈΠΏΠΎΠ² Π±Ρ‹Π»ΠΈ сняты Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΏΠΎΠ³ΠΎΠ΄Π½Ρ‹Ρ… условиях, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π² ΡΠΎΠ»Π½Π΅Ρ‡Π½ΡƒΡŽ, ΠΎΠ±Π»Π°Ρ‡Π½ΡƒΡŽ ΠΈΠ»ΠΈ Π΄ΠΎΠΆΠ΄Π»ΠΈΠ²ΡƒΡŽ ΠΏΠΎΠ³ΠΎΠ΄Ρƒ. Из-Π·Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΎΠ³ΠΎ внСшнСго освСщСния Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΏΠΎΠ³ΠΎΠ΄Π½Ρ‹Ρ… условиях ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Π΅ изобраТСния ΠΏΠΎΠΊΠ°Π·Π°Π½Ρ‹, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° РисункС 10. ΠŸΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚ΡŒ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ»ΠΈΠΏΠΎΠ² Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ 320 Π½Π° 240 Π±Ρ‹Π»ΠΈ взяты ΠΈΠ· сцСн Π² ΠΎΠ΄Π½ΠΎΠΉ полосС двиТСния, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° РисункС 10a-j. Π‘ Π΄Ρ€ΡƒΠ³ΠΎΠΉ стороны, Ρ‚Ρ€ΠΈ ΠΊΠ»ΠΈΠΏΠ° с ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ 720 Π½Π° 480 Ρ‚Π°ΠΊΠΆΠ΅ Π±Ρ‹Π»ΠΈ взяты ΠΈΠ· ΠΎΡ€Π³Π°Π½ΠΎΠ² чувств Π² многополосном Ρ€Π΅ΠΆΠΈΠΌΠ΅, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° РисункС 10k-n.ΠžΠ±Π»Π°ΡΡ‚ΠΈ интСрСса транспортных срСдств Π±Ρ‹Π»ΠΈ Π½Π΅ΠΏΠΎΠ»Π½Ρ‹ΠΌΠΈ, ΠΊΠΎΠ³Π΄Π° транспортноС срСдство Π²Ρ…ΠΎΠ΄ΠΈΠ»ΠΎ ΠΈΠ»ΠΈ Π²Ρ‹Ρ…ΠΎΠ΄ΠΈΠ»ΠΎ ΠΈΠ· ΠΊΠ°Π΄Ρ€Π° изобраТСния. Π”Π²Π΅ Π»ΠΈΠ½ΠΈΠΈ Π±Ρ‹Π»ΠΈ установлСны для получСния ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ ΠΎΠ±Π·ΠΎΡ€Π° Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ сзади. Набор Π΄Π°Π½Π½Ρ‹Ρ… состоял ΠΈΠ· 18 ΠΊΠ»ΠΈΠΏΠΎΠ² для ΠΎΡ†Π΅Π½ΠΊΠΈ. Из ΠΊΠ»ΠΈΠΏΠΎΠ² Π±Ρ‹Π»ΠΎ сСгмСнтировано Π±ΠΎΠ»Π΅Π΅ 42000 Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ. НазСмныС истины (GT) ΠΎ располоТСнии Π·Π°Π΄Π½ΠΈΡ… Ρ„ΠΎΠ½Π°Ρ€Π΅ΠΉ, Ρ‚ΠΈΠΏΠ°Ρ… транспортных срСдств ΠΈ Ρ†Π²Π΅Ρ‚ΠΎΠ²Ρ‹Ρ… классах Π±Ρ‹Π»ΠΈ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ Π² Π½Π°Π±ΠΎΡ€Π΅ Π΄Π°Π½Π½Ρ‹Ρ…. Π’ этом исслСдовании сначала Π±Ρ‹Π»ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Ρ‹ мСстополоТСния областСй интСрСса Π½Π° Π½Π΅ΠΏΠΎΠ΄Π²ΠΈΠΆΠ½ΠΎΠΌ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ. Π¦Π²Π΅Ρ‚ΠΎΠ²Ρ‹Π΅ гистограммы Π±Π»ΠΎΠΊΠΎΠ² Π² ROI Π±Ρ‹Π»ΠΈ Π·Π°Ρ‚Π΅ΠΌ классифицированы для классификации ΠΏΠΎ Ρ†Π²Π΅Ρ‚Ρƒ.Для ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ Π±Π»ΠΎΠΊΠ° Π² допустимой области интСрСса Π²Π΅ΠΊΡ‚ΠΎΡ€ ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΠΎΠ² Π½Π° основС гистограммы Π΄Π»ΠΈΠ½ΠΎΠΉ 4608 Π±Ρ‹Π» ΠΈΠ·Π²Π»Π΅Ρ‡Π΅Π½ ΠΈΠ· ΠΎΠΊΠ½Π° 20 Π½Π° 20 Π² ΡˆΠ΅ΡΡ‚ΠΈ Ρ†Π²Π΅Ρ‚ΠΎΠ²Ρ‹Ρ… пространствах. Π­Ρ‚ΠΎΡ‚ Π²Π΅ΠΊΡ‚ΠΎΡ€ с высокой Ρ€Π°Π·ΠΌΠ΅Ρ€Π½ΠΎΡΡ‚ΡŒΡŽ Π±Ρ‹Π» ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ Π΄ΠΎ подпространства мСньшСй размСрности с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ PCA плюс NFLE. Π¦Π²Π΅Ρ‚ Π±Π»ΠΎΠΊΠ° Π±Ρ‹Π» классифицирован классификатором SVM. Π¦Π²Π΅Ρ‚ ROI опрСдСлялся голосованиСм ΠΏΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°ΠΌ классификации. Π‘Ρ‹Π»ΠΎ ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Π½ΠΎ Π΄Π²Π° экспСримСнта для ΠΎΡ†Π΅Π½ΠΊΠΈ эффСктивности опрСдСлСния области интСрСса ΠΈ классификации Ρ†Π²Π΅Ρ‚Π°. ΠŸΡ€Π΅Π΄Π»Π°Π³Π°Π΅ΠΌΡ‹ΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ Π±Ρ‹Π» Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ Π² машинС Π½Π° Π±Π°Π·Π΅ ПК с процСссором ΠΌΠΎΠ΄Π΅Π»ΠΈ i7-920 Π² 2.67 Π“Π“Ρ† с использованиСм Π½Π°Π±ΠΎΡ€ΠΎΠ² инструмСнтов Microsoft Visual C ++ 2008 ΠΈ OpenCV 2.1.

    Рисунок 10

    ΠšΠ»Π°ΡΡΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ ΠΏΠΎ Ρ†Π²Π΅Ρ‚Ρƒ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ однополосным ΠΈ многополосным. (a-j) ΠšΠ»Π°ΡΡΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ ΠΎΠ΄Π½ΠΎΠΉ полосС двиТСния. (k-n) ΠšΠ»Π°ΡΡΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ нСскольким полосам двиТСния.

    4.1 РасполоТСниС области интСрСса

    ΠŸΠ΅Ρ€Π΅Π΄ классификациСй Ρ†Π²Π΅Ρ‚Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π±Ρ‹Π»ΠΎ Ρ‚ΠΎΡ‡Π½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ интСрСса для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ транспортного срСдства. Для достиТСния этой Ρ†Π΅Π»ΠΈ Π±Ρ‹Π»Π° принята стратСгия ΠΎΡ‚ Π³Ρ€ΡƒΠ±ΠΎΠ³ΠΎ ΠΊ Ρ‚ΠΎΡ‡Π½ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΠΉΡ‚ΠΈ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ области интСрСса ΠΈΠ· Π½Π΅ΠΏΠΎΠ΄Π²ΠΈΠΆΠ½Ρ‹Ρ… ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ.Π’ ΠΏΠ΅Ρ€Π²ΠΎΠΌ экспСримСнтС Π±Ρ‹Π»ΠΎ сообщСно ΠΎ Ρ‚Ρ€Π΅Ρ… Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°Ρ…, ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‰ΠΈΡ… ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ опрСдСлСния мСстополоТСния ROI.

    Π’ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, простыС ΠΏΡ€Π°Π²ΠΈΠ»Π° Π² ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΈ. (2) использовались для ΠΌΠ°Ρ€ΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ красных пятСн. ΠšΠ»Π°ΡΡΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ SVM Π±Ρ‹Π» Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΠ±ΡƒΡ‡Π΅Π½ ΠΊΠ»Π°ΡΡΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ спутанныС пиксСли: ΠΆΠ΅Π»Ρ‚Ρ‹ΠΉ ΠΈ красный. ΠŸΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ Ρ€Π΅Π³ΠΈΠΎΠ½Ρ‹ GT Π±Ρ‹Π»ΠΈ ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ. Π‘Ρ‚Π΅ΠΏΠ΅Π½ΡŒ точности ΠΌΠ°Ρ€ΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ красным пятном Ρ€Π°ΡΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Π»Π°ΡΡŒ ΠΏΡƒΡ‚Π΅ΠΌ сравнСния ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½Π½Ρ‹Ρ… Ρ€Π΅Π³ΠΈΠΎΠ½ΠΎΠ² с участками GT. Когда ΠΏΠ΅Ρ€Π΅ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰Π°ΡΡΡ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ Π±Ρ‹Π»Π° большС 1/10 ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ области GT, ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½Π½ΠΎΠ΅ красноС пятно ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ ΠΏΠΎΠΏΠ°Π»ΠΎ Π² Π·Π°Π΄Π½ΠΈΠΉ Ρ„ΠΎΠ½Π°Ρ€ΡŒ.Как ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π² Π’Π°Π±Π»ΠΈΡ†Π΅ 1, срСдний ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚ ΠΏΠΎΠΏΠ°Π΄Π°Π½ΠΈΠΉ ΠΌΠ°Ρ€ΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ красным пятном Π±Ρ‹Π» Π±ΠΎΠ»Π΅Π΅ 98% для 18 ΠΎΡ†Π΅Π½ΠΎΡ‡Π½Ρ‹Ρ… ΠΊΠ»ΠΈΠΏΠΎΠ². Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ простыС ΠΏΡ€Π°Π²ΠΈΠ»Π° со свободными ΠΏΠΎΡ€ΠΎΠ³ΠΎΠ²Ρ‹ΠΌΠΈ значСниями, пятна Π·Π°Π΄Π½ΠΈΡ… Ρ„ΠΎΠ½Π°Ρ€Π΅ΠΉ Π±Ρ‹Π»ΠΈ ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ с высокой ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒΡŽ точности. Π’ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ»ΠΈΠΏΠ΅ 14 Π±Ρ‹Π»Π° достигнута низкая ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΌΠ°Ρ€ΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ изобраТСния Π±Ρ‹Π»ΠΈ сняты Π² постСпСнно Ρ‚ΡƒΡΠΊΠ½Π΅ΡŽΡ‰Π΅ΠΌ свСтС сумСрСк. Из-Π·Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ баланса Π±Π΅Π»ΠΎΠ³ΠΎ Ρ„ΠΎΡ‚ΠΎΠ°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π° Π² ΠΊΠ°Π΄Ρ€Π°Ρ… изобраТСния ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Ρ‹Π²Π°Π»ΠΎΡΡŒ ΠΌΠ½ΠΎΠ³ΠΎ ΡˆΡƒΠΌΠ°.

    Π’Π°Π±Π»ΠΈΡ†Π° 1 ΠŸΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Π΅ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ ΠΏΠ°Ρ€ Π·Π°Π΄Π½ΠΈΡ… Ρ„ΠΎΠ½Π°Ρ€Π΅ΠΉ для Π½Π°Π±ΠΎΡ€Π° Π΄Π°Π½Π½Ρ‹Ρ… ΠΎΡ†Π΅Π½ΠΊΠΈ (%)

    Π—Π°Ρ‚Π΅ΠΌ для опрСдСлСния ΠΏΠ°Ρ€Ρ‹ Π·Π°Π΄Π½ΠΈΡ… Ρ„ΠΎΠ½Π°Ρ€Π΅ΠΉ использовался Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ Π½Π° основС гСомСтричСских ΠΏΡ€Π°Π²ΠΈΠ».Π’ΠΎ Π²Ρ‚ΠΎΡ€Ρ‹Ρ… Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°Ρ… всС ΠΏΠ°Ρ€Ρ‹ Π·Π°Π΄Π½ΠΈΡ… Ρ„ΠΎΠ½Π°Ρ€Π΅ΠΉ Π±Ρ‹Π»ΠΈ Π·Π°Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹. Π’ срСднСм, для дальнСйшСго процСсса Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π»ΠΎΡΡŒ ΠΌΠ΅Π½Π΅Π΅ пяти ΠΏΠ°Ρ€ Π½Π° ΠΎΠ΄Π½ΠΎΠΉ полосС ΠΈ ΠΌΠ΅Π½Π΅Π΅ 12 ΠΏΠ°Ρ€ Π½Π° многополосных Π΄ΠΎΡ€ΠΎΠΆΠΊΠ°Ρ…, ΠΊΠ°ΠΊ ΡƒΠΊΠ°Π·Π°Π½ΠΎ Π² послСднСм столбцС Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ 1.

    Π’Ρ€Π΅Ρ‚ΡŒΠΈΠΌ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠΌ Π±Ρ‹Π»Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° окупаСмости инвСстиций с использованиСм Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ HOG. HOG являСтся эффСктивным дСскриптором Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ для прСдставлСния ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½ устойчив ΠΊ ΠΎΡΠ²Π΅Ρ‰Π΅Π½ΠΈΡŽ ΠΈ гСомСтричСским искаТСниям. Π‘Ρ‹Π»ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€Π΅Π½Ρ‹ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Π΅ ΠΈ Π½Π΅ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Π΅ Ρ€Π΅Π³ΠΈΠΎΠ½Ρ‹, Π½ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ Π±Ρ‹Π»ΠΈ классифицированы Ρ‚ΠΈΠΏΡ‹ транспортных срСдств.Для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ΠΈ классификации Ρ‚ΠΈΠΏΠ° транспортного срСдства Π±Ρ‹Π»ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Ρ‹ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ класса: сСдан, Π²Π½Π΅Π΄ΠΎΡ€ΠΎΠΆΠ½ΠΈΠΊ, Π³Ρ€ΡƒΠ·ΠΎΠ²ΠΈΠΊ ΠΈ Π½Π΅Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒ. Для обучСния Π±Ρ‹Π»ΠΎ собрано ΠΏΠΎ триста ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ класса. ΠœΡƒΠ»ΡŒΡ‚ΠΈΠΊΠ»Π°ΡΡΠΎΠ²Ρ‹ΠΉ классификатор SVM Π±Ρ‹Π» ΠΎΠ±ΡƒΡ‡Π΅Π½ с использованиСм Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ HOG для классификации Ρ‚ΠΈΠΏΠΎΠ² транспортных срСдств. Π’ Ρ…ΠΎΠ΄Π΅ тСстирования Π±Ρ‹Π»ΠΎ классифицировано Π±ΠΎΠ»Π΅Π΅ 300 000 ROI, Π² Ρ‚ΠΎΠΌ числС 32 221 сСдан, 6041 Π²Π½Π΅Π΄ΠΎΡ€ΠΎΠΆΠ½ΠΈΠΊ, 4383 Π³Ρ€ΡƒΠ·ΠΎΠ²ΠΈΠΊΠ° ΠΈ 261 654 Ρ€Π΅Π³ΠΈΠΎΠ½Π°, Π½Π΅ относящиСся ΠΊ транспортным срСдствам, для опрСдСлСния Ρ‚ΠΈΠΏΠΎΠ² транспортных срСдств. ΠšΠΎΡΡ„Ρ„ΠΈΡ†ΠΈΠ΅Π½Ρ‚Ρ‹ точности ΠΈ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π° нСточностСй ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ 2 для 18 Π²ΠΈΠ΄Π΅ΠΎΠΊΠ»ΠΈΠΏΠΎΠ².ΠŸΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Π΅ ставки для классов сСдан, Π²Π½Π΅Π΄ΠΎΡ€ΠΎΠΆΠ½ΠΈΠΊ, Π³Ρ€ΡƒΠ·ΠΎΠ²ΠΈΠΊ ΠΈ Ρ€Π΅Π³ΠΈΠΎΠ½, Π½Π΅ относящийся ΠΊ транспортным срСдствам, составили 97,8%, 95,9%, 95,3% ΠΈ 98,5% соотвСтствСнно. ΠŸΡ€Π΅Π΄Π»Π°Π³Π°Π΅ΠΌΡ‹ΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΌΠΎΠΆΠ΅Ρ‚ эффСктивно ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ROI транспортных срСдств Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ‚ΠΈΠΏΠ°Ρ… ΠΈ многополосных двиТСниях. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅ΠΌΡ‹ΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ устойчив ΠΊ ΠΏΠΎΠ³ΠΎΠ΄Π½Ρ‹ΠΌ условиям. НапримСр, ΠΎΡ‚Ρ€Π°ΠΆΠ΅Π½Π½Ρ‹Π΅ области Π·Π°Π΄Π½ΠΈΡ… Ρ„ΠΎΠ½Π°Ρ€Π΅ΠΉ, Ρ‚Π΅ΠΌΠ½ΠΎ-красныС области Π½Π° рис. 10b-e, эффСктивно ΠΎΡ‚Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠ²Ρ‹Π²Π°ΡŽΡ‚ΡΡ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π½Ρ‹ΠΌ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π² Π΄ΠΎΠΆΠ΄Π»ΠΈΠ²Ρ‹Π΅ Π΄Π½ΠΈ.

    Π’Π°Π±Π»ΠΈΡ†Π° 2 ΠœΠ°Ρ‚Ρ€ΠΈΡ†Π° нСточностСй классификации с использованиСм ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΠΎΠ² тСкстуры

    ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Π½Π° РисункС 11 ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ ΠΎΡˆΠΈΠ±ΠΎΡ‡Π½ΠΎΠΉ классификации.Π’ Ρ‚Π°Π±Π»ΠΈΡ†Π΅ 2 Ρ€Π΅Π³ΠΈΠΎΠ½Ρ‹ сСдана ΠΈ Π²Π½Π΅Π΄ΠΎΡ€ΠΎΠΆΠ½ΠΈΠΊΠ° Π±Ρ‹Π»ΠΈ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ классифицированы ΠΈΠ·-Π·Π° схоТих Ρ„ΠΎΡ€ΠΌ, ΠΏΠΎΠΊΠ°Π·Π°Π½Π½Ρ‹Ρ… Π½Π° рис. 11a, b. ΠžΠ±Π»Π°ΡΡ‚ΠΈ Π³Ρ€ΡƒΠ·ΠΎΠ²ΠΈΠΊΠΎΠ² Π±Ρ‹Π»ΠΈ ΠΎΡˆΠΈΠ±ΠΎΡ‡Π½ΠΎ классифицированы ΠΊΠ°ΠΊ области, Π½Π΅ относящиСся ΠΊ транспортным срСдствам, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ плоскиС пластины Π³Ρ€ΡƒΠ·ΠΎΠ²ΠΈΠΊΠ° Π±Ρ‹Π»ΠΈ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹ Π½Π°Π·Π΅ΠΌΠ½Ρ‹ΠΌ областям, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° рисункС 11c. Π’ΠΎΡ‡Π½ΠΎ Ρ‚Π°ΠΊ ΠΆΠ΅ Ρ€Π΅Π³ΠΈΠΎΠ½Ρ‹, Π½Π΅ относящиСся ΠΊ транспортным срСдствам, часто ΠΎΡˆΠΈΠ±ΠΎΡ‡Π½ΠΎ ΠΊΠ»Π°ΡΡΠΈΡ„ΠΈΡ†ΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΠΊΠ°ΠΊ класс Π³Ρ€ΡƒΠ·ΠΎΠ²ΠΈΠΊΠΎΠ², ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° РисункС 11d. Π‘ Π΄Ρ€ΡƒΠ³ΠΎΠΉ стороны, области, Π½Π΅ относящиСся ΠΊ транспортным срСдствам, Π»ΠΎΠΆΠ½Ρ‹Π΅ срабатывания сигнализации, Π±Ρ‹Π»ΠΈ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ классифицированы, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ области сСдана ΠΈ Π²Π½Π΅Π΄ΠΎΡ€ΠΎΠΆΠ½ΠΈΠΊΠ° Π±Ρ‹Π»ΠΈ созданы ΠΈΠ·-Π·Π° Π·Π°Π³Ρ€ΠΎΠΌΠΎΠΆΠ΄Π΅Π½Π½ΠΎΠ³ΠΎ Ρ„ΠΎΠ½Π°, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° рис. 11e, f.По Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°ΠΌ экспСримСнтов, Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ 98,3% Π±Ρ‹Π»Π° достигнута с использованиСм Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ HOG ΠΈ классификаторов SVM. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ€Π΅Π½Ρ‚Π°Π±Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ инвСстиций 42 645 транспортных срСдств ΡΠΎΡ…Ρ€Π°Π½ΠΈΠ»Π°ΡΡŒ ΠΈΠ· 43 262 транспортных срСдств послС этапа опрСдСлСния мСстополоТСния.

    Рисунок 11

    ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ Π½Π΅Π²Π΅Ρ€Π½ΠΎ классифицированных Ρ‚ΠΈΠΏΠΎΠ² транспортных срСдств. Π°) сСдана Π±Ρ‹Π»ΠΈ ΠΎΡˆΠΈΠ±ΠΎΡ‡Π½ΠΎ отнСсСны ΠΊ Ρ‚ΠΈΠΏΡƒ Β«Π²Π½Π΅Π΄ΠΎΡ€ΠΎΠΆΠ½ΠΈΠΊΒ». (b) Π²Π½Π΅Π΄ΠΎΡ€ΠΎΠΆΠ½ΠΈΠΊΠΈ Π±Ρ‹Π»ΠΈ ΠΎΡˆΠΈΠ±ΠΎΡ‡Π½ΠΎ классифицированы ΠΊΠ°ΠΊ «сСдан». (c) Π“Ρ€ΡƒΠ·ΠΎΠ²Ρ‹Π΅ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΠΈ Π±Ρ‹Π»ΠΈ ΠΎΡˆΠΈΠ±ΠΎΡ‡Π½ΠΎ отнСсСны ΠΊ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ «Π½Π΅Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Π΅». (d) Π Π΅Π³ΠΈΠΎΠ½Ρ‹, Π½Π΅ относящиСся ΠΊ транспортным срСдствам, Π±Ρ‹Π»ΠΈ ΠΎΡˆΠΈΠ±ΠΎΡ‡Π½ΠΎ отнСсСны ΠΊ Ρ‚ΠΈΠΏΡƒ «сСдан». (e) Π Π΅Π³ΠΈΠΎΠ½Ρ‹, Π½Π΅ относящиСся ΠΊ транспортным срСдствам, Π±Ρ‹Π»ΠΈ ΠΎΡˆΠΈΠ±ΠΎΡ‡Π½ΠΎ отнСсСны ΠΊ Ρ‚ΠΈΠΏΡƒ Β«Π²Π½Π΅Π΄ΠΎΡ€ΠΎΠΆΠ½ΠΈΠΊΒ». (f) Π Π΅Π³ΠΈΠΎΠ½Ρ‹, Π½Π΅ относящиСся ΠΊ транспортным срСдствам, Π±Ρ‹Π»ΠΈ ΠΎΡˆΠΈΠ±ΠΎΡ‡Π½ΠΎ классифицированы ΠΊΠ°ΠΊ Β«Π³Ρ€ΡƒΠ·ΠΎΠ²Ρ‹Π΅Β».

    4.2 ΠšΠ»Π°ΡΡΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡ Ρ†Π²Π΅Ρ‚ΠΎΠ²

    ПослС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π±Ρ‹Π»ΠΈ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½Ρ‹ области интСрСса транспортных срСдств Π½Π° Π²ΠΈΠ΄Π΅ сзади, Π±Ρ‹Π»ΠΈ классифицированы сСмь Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… Ρ†Π²Π΅Ρ‚ΠΎΠ²Ρ‹Ρ… классов, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ красный, ΠΆΠ΅Π»Ρ‚Ρ‹ΠΉ, синий, Π·Π΅Π»Π΅Π½Ρ‹ΠΉ, Ρ‡Π΅Ρ€Π½Ρ‹ΠΉ, Π±Π΅Π»Ρ‹ΠΉ ΠΈ сСрый. Π¦Π²Π΅Ρ‚ΠΎΠ²Ρ‹Π΅ гистограммы Π±Π»ΠΎΠΊΠΎΠ² 20 Π½Π° 20 Π±Ρ‹Π»ΠΈ ΠΈΠ·Π²Π»Π΅Ρ‡Π΅Π½Ρ‹ ΠΈΠ· области интСрСса. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Ρ€Π°Π·ΠΌΠ΅Ρ€Π½ΠΎΡΡ‚ΡŒ Ρ†Π²Π΅Ρ‚ΠΎΠ²ΠΎΠΉ гистограммы Π±Ρ‹Π»Π° ΠΎΡ‡Π΅Π½ΡŒ высокой, Ρ‚.Π΅.Π΅., 4608, PCA Π±Ρ‹Π» ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Π½, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΠΉΡ‚ΠΈ Π»ΡƒΡ‡ΡˆΠ΅Π΅ прСдставлСниС, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰Π΅Π΅ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΌΠ°Π»ΠΎΠ³ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π²Ρ‹Π±ΠΎΡ€ΠΊΠΈ. Π—Π°Ρ‚Π΅ΠΌ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° NFLE Π±Ρ‹Π»ΠΈ Π½Π°ΠΉΠ΄Π΅Π½Ρ‹ Π»ΡƒΡ‡ΡˆΠΈΠ΅ дискриминационныС ΠΏΡ€ΠΎΠ΅ΠΊΡ†ΠΈΠΈ. Π¦Π²Π΅Ρ‚ΠΎΠ²Ρ‹Π΅ гистограммы 4 608 Π±Ρ‹Π»ΠΈ сокращСны Π΄ΠΎ Π²Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠ² Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ² D PCA ΠΈ D NFLE с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ PCA ΠΈ NFLE, соотвСтствСнно. Для обучСния ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΊΠ»Π°ΡΡΠΎΠ²Ρ‹Ρ… классификаторов SVM Π±Ρ‹Π»ΠΎ собрано Π΄Π²Π΅ тысячи сто Π²Ρ‹Π±ΠΎΡ€ΠΎΠΊ сСми классов, Π° Π²ΠΎ врСмя обучСния ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ядра RBF.ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ Π±Π»ΠΎΠΊ Π±Ρ‹Π» классифицирован, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Ρ†Π²Π΅Ρ‚. ВсС Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ классификации Π±Π»ΠΎΠΊΠΎΠ² Π² ROI Π±Ρ‹Π»ΠΈ подсчитаны, Π° Ρ†Π²Π΅Ρ‚ ROI опрСдСлялся стратСгиСй голосования. Для ΠΎΡ†Π΅Π½ΠΊΠΈ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Π±Ρ‹Π»ΠΎ Π²Ρ‹Π΄Π΅Π»Π΅Π½ΠΎ Π±ΠΎΠ»Π΅Π΅ 42000 Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ ΠΈΠ· 18 Π²ΠΈΠ΄Π΅ΠΎΡ€ΠΎΠ»ΠΈΠΊΠΎΠ² ΠΏΠΎ Ρ†Π²Π΅Ρ‚ΠΎΠ²Ρ‹ΠΌ ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΠ°ΠΌ. На рисункС 10 ΠΏΠΎΠΊΠ°Π·Π°Π½Ρ‹ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ классификации тСстовых Π²ΠΈΠ΄Π΅ΠΎΠΊΠ»ΠΈΠΏΠΎΠ² Π² однополосном ΠΈ многополосном случаях соотвСтствСнно. ΠšΡ€Π°ΡΠ½Ρ‹Π΅ участки ΠΈ области интСрСса Π±Ρ‹Π»ΠΈ нарисованы Π·Π΅Π»Π΅Π½Ρ‹ΠΌΠΈ ΠΈ синими ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ°ΠΌΠΈ. Они Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚, Ρ‡Ρ‚ΠΎ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π½Ρ‹ΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ эффСктивно Ρ€Π°Π±ΠΎΡ‚Π°Π» Π½Π° городских Π΄ΠΎΡ€ΠΎΠ³Π°Ρ… Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΏΠΎΠ³ΠΎΠ΄Π½Ρ‹Ρ… условиях.ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, коэффициСнты классификации для Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½Π½Ρ‹Ρ… Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ² ΠΏΠΎΠΊΠ°Π·Π°Π½Ρ‹ Π½Π° рисункС 12. Π’Ρ€ΠΈ ΠΊΡ€ΠΈΠ²Ρ‹Π΅ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ классификации, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… D PCA — это ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½Π½Ρ‹Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ 300, 200 ΠΈ 100 ΠΏΠΎ PCA, Π° D NFLE — это ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½Π½Ρ‹ΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€ с 10 Π΄ΠΎ 100 ΠΏΠΎ NFLE. Будя ΠΏΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°ΠΌ Π½Π° РисункС 12, Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ классификации для этих Ρ‚Ρ€Π΅Ρ… ΠΊΡ€ΠΈΠ²Ρ‹Ρ… Π±Ρ‹Π»ΠΈ ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΡ…ΠΎΠΆΠΈ. ПослС DR классификаторы SVM с Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ ядра ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ ядра RBF Π±Ρ‹Π»ΠΈ ΠΎΠ±ΡƒΡ‡Π΅Π½Ρ‹ классификации Ρ†Π²Π΅Ρ‚ΠΎΠ².Π›ΡƒΡ‡ΡˆΠΈΠ΅ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ классификации ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ 87,93% ΠΈ 88,67% для Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠ³ΠΎ классификатора SVM ΠΈ классификатора SVM ядра RBF соотвСтствСнно. SVM-классификатор ядра RBF с 1594 ΠΎΠΏΠΎΡ€Π½Ρ‹ΠΌΠΈ Π²Π΅ΠΊΡ‚ΠΎΡ€Π°ΠΌΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ Π½Π°ΠΈΠ»ΡƒΡ‡ΡˆΡƒΡŽ ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒ классификации: D PCA — 200, Π° D NFLE — 20. Π”Π²Π° ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° ( c ΠΈ Ξ³ ): 2,0 ΠΈ 0,0078125, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΎ ΠΈΠ· Π½Π°Π±ΠΎΡ€Π° инструмСнтов LIBSVM [25]. ΠžΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Π±Ρ‹Π»ΠΈ ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ ΠΊΠ°ΠΊ значСния ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ для обучСния классификатора.ΠΠ°ΠΈΠ»ΡƒΡ‡ΡˆΠΈΠ΅ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ точности для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ»ΠΈΠΏΠ° ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ 3, Π° срСдний ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ классификации для 18 ΠΊΠ»ΠΈΠΏΠΎΠ² составил 88,67% ΠΏΠΎ классификатору SVM с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ ядра RBF.

    Рисунок 12

    ΠŸΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ точности сокращСния Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ Π½Π° основС NFLE ΠΈ ΠΎΠ±ΡƒΡ‡Π΅Π½Π½ΠΎΠ³ΠΎ классификатора SVM. (a) Π›ΠΈΠ½Π΅ΠΉΠ½Ρ‹ΠΉ ядСрный SVM-классификатор. (b) ΠšΠ»Π°ΡΡΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ SVM ядра RBF.

    Π’Π°Π±Π»ΠΈΡ†Π° 3 ΠšΠΎΡΡ„Ρ„ΠΈΡ†ΠΈΠ΅Π½Ρ‚Ρ‹ классификации с использованиСм классификатора SVM

    Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΠ΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ слияния Ρ†Π²Π΅Ρ‚ΠΎΠ²ΠΎΠ³ΠΎ пространства ΠΈ схСмы DR, для сравнСния Π±Ρ‹Π»ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Ρ‹ Π΄Π²Π° экспСримСнта.Π‘Π½Π°Ρ‡Π°Π»Π° исходныС гистограммы Ρ†Π²Π΅Ρ‚ΠΎΠ²Ρ‹Ρ… пространств RGB, LAB, HSV ΠΈ объСдинСнного пространства подавались Π² классификатор SVM для обучСния ΠΈ тСстирования. Богласно Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°ΠΌ Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ 4, объСдинСнноС пространство ΠΏΡ€Π΅Π²Π·ΠΎΡˆΠ»ΠΎ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Ρ†Π²Π΅Ρ‚ΠΎΠ²Ρ‹Π΅ пространства. Π’ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΌ экспСримСнтС исходныС гистограммы Π±Ρ‹Π»ΠΈ сокращСны Π΄ΠΎ Π½ΠΎΠ²Ρ‹Ρ… Π²Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠ² размСрностСй 200 ΠΈ 20 с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ PCA ΠΈ NFLE ΠΏΠ΅Ρ€Π΅Π΄ ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ΠΌ SVM. ΠŸΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹Π΅ Π²Π΅ΠΊΡ‚ΠΎΡ€Ρ‹ Π±Ρ‹Π»ΠΈ классифицированы ΠΎΠ±ΡƒΡ‡Π΅Π½Π½Ρ‹ΠΌ классификатором. ΠŸΠΎΠ²Ρ‹ΡˆΠ΅Π½Π° Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ для всСх Ρ†Π²Π΅Ρ‚ΠΎΠ²Ρ‹Ρ… пространств. Π­Ρ‚ΠΎ ΠΏΠΎΠ΄Ρ€Π°Π·ΡƒΠΌΠ΅Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΠΈ Π±Ρ‹Π»ΠΈ ΠΈΠ·Π²Π»Π΅Ρ‡Π΅Π½Ρ‹ ΠΈΠ· дискриминантного Π°Π½Π°Π»ΠΈΠ·Π° ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΠΎΠ².

    Π’Π°Π±Π»ΠΈΡ†Π° 4 Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»Π΅ΠΉ точности для Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ†Π²Π΅Ρ‚ΠΎΠ²Ρ‹Ρ… пространств

    Π’ΠΎΡ‡Π½ΠΎ Ρ‚Π°ΠΊ ΠΆΠ΅ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π° нСточности классификации Ρ†Π²Π΅Ρ‚ΠΎΠ² прСдставлСна ​​в Ρ‚Π°Π±Π»ΠΈΡ†Π΅ 5 для тСстовых Π²ΠΈΠ΄Π΅ΠΎΠΊΠ»ΠΈΠΏΠΎΠ². ΠŸΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Π΅ значСния для Ρ†Π²Π΅Ρ‚ΠΎΠ²Ρ‹Ρ… классов, красного, ΠΆΠ΅Π»Ρ‚ΠΎΠ³ΠΎ, синСго, Π·Π΅Π»Π΅Π½ΠΎΠ³ΠΎ, Ρ‡Π΅Ρ€Π½ΠΎΠ³ΠΎ, Π±Π΅Π»ΠΎΠ³ΠΎ ΠΈ сСрого, ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ 91,34%, 93,73%, 90,34%, 91,62%, 90,17%, 85,22% ΠΈ 87,8% соотвСтствСнно. ΠžΡΠ²Π΅Ρ‰Π΅Π½ΠΈΠ΅, Π²Π»ΠΈΡΡŽΡ‰Π΅Π΅ Π½Π° классификационныС характСристики, ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ΠΎ Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ 5, особСнно для классов Β«Ρ‡Π΅Ρ€Π½Ρ‹ΠΉΒ», Β«Π±Π΅Π»Ρ‹ΠΉΒ» ΠΈ «сСрый».ΠΠ°ΠΈΡ…ΡƒΠ΄ΡˆΠΈΠ΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ Π±Ρ‹Π»ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Ρ‹ Π² классС Β«Π±Π΅Π»Ρ‹ΠΉΒ» Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ 5. ΠžΠ±Ρ€Π°Π·Ρ†Ρ‹ ΠΈΠ· класса Β«Π±Π΅Π»Ρ‹ΠΉΒ» Π±Ρ‹Π»ΠΈ ΠΎΡˆΠΈΠ±ΠΎΡ‡Π½ΠΎ классифицированы ΠΊΠ°ΠΊ классы «сСрый» ΠΈ Β«Ρ‡Π΅Ρ€Π½Ρ‹ΠΉΒ» с наступлСниСм Ρ‚Π΅ΠΌΠ½ΠΎΡ‚Ρ‹. Π’ΠΎΡ‡Π½ΠΎ Ρ‚Π°ΠΊ ΠΆΠ΅ ΠΎΠ±Ρ€Π°Π·Ρ†Ρ‹ Π² классС Β«Ρ‡Π΅Ρ€Π½Ρ‹ΠΉΒ» Π±Ρ‹Π»ΠΈ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ классифицированы ΠΊΠ°ΠΊ классы «сСрый» ΠΈ Β«Π±Π΅Π»Ρ‹ΠΉΒ» ΠΈΠ·-Π·Π° солнСчного свСта. На рисункС 13 ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ нСсколько случаСв Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΉ классификации. ВранспортноС срСдство Π½Π° рисункС 13a Π±Ρ‹Π»ΠΎ ΠΎΡˆΠΈΠ±ΠΎΡ‡Π½ΠΎ классифицировано ΠΊΠ°ΠΊ Β«Ρ‡Π΅Ρ€Π½ΠΎΠ΅Β» ΠΈΠ·-Π·Π° Ρ‚Π΅ΠΌΠ½ΠΎ-красных пиксСлСй. ΠΠ΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Π°Ρ классификация рисунка 13b, c ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ»Π° ΠΈΠ·-Π·Π° Ρ†Π²Π΅Ρ‚Π° Π±Π°ΠΌΠΏΠ΅Ρ€Π°. Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ ΠΎΡˆΠΈΠ±ΠΎΡ‡Π½ΠΎΠΉ классификации, прСдставлСнныС Π½Π° РисункС 13g, h.Они Π²ΠΎΠ·Π½ΠΈΠΊΠ»ΠΈ Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ воздСйствия освСщСния. Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ошибок Π² классификации ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ»ΠΎ Π² классах Β«Π±Π΅Π»Ρ‹ΠΉΒ» ΠΈ «сСрый». К Ρ‚ΠΎΠΌΡƒ ΠΆΠ΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ этой систСмы составляла 18 ΠΊΠ°Π΄Ρ€ΠΎΠ² Π² сСкунду.

    Π’Π°Π±Π»ΠΈΡ†Π° 5 ΠœΠ°Ρ‚Ρ€ΠΈΡ†Π° нСточности классификации Ρ†Π²Π΅Ρ‚ΠΎΠ² Рисунок 13

    ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ нСклассифицированных Ρ†Π²Π΅Ρ‚ΠΎΠ². (Π°) красных ΠΌΠ°ΡˆΠΈΠ½Ρ‹ Π±Ρ‹Π»ΠΈ отнСсСны ΠΊ Ρ‡Π΅Ρ€Π½Ρ‹ΠΌ. (b) Π–Π΅Π»Ρ‚Ρ‹Π΅ такси Π±Ρ‹Π»ΠΈ классифицированы ΠΊΠ°ΠΊ Π±Π΅Π»Ρ‹Π΅. (c) Π‘ΠΈΠ½ΠΈΠ΅ ΠΌΠ°ΡˆΠΈΠ½Ρ‹ ΠΊΠ»Π°ΡΡΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π»ΠΈΡΡŒ ΠΊΠ°ΠΊ сСрыС. (d) Π—Π΅Π»Π΅Π½Ρ‹Π΅ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΠΈ Π±Ρ‹Π»ΠΈ классифицированы ΠΊΠ°ΠΊ Π±Π΅Π»Ρ‹Π΅. (e) Π§Π΅Ρ€Π½Ρ‹Π΅ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΠΈ ΠΊΠ»Π°ΡΡΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π»ΠΈΡΡŒ ΠΊΠ°ΠΊ Π±Π΅Π»Ρ‹Π΅. (Π΅) Π§Π΅Ρ€Π½Ρ‹Π΅ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΠΈ ΠΊΠ»Π°ΡΡΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π»ΠΈΡΡŒ ΠΊΠ°ΠΊ сСрыС. (g) Π‘Π΅Π»Ρ‹Π΅ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΠΈ ΠΊΠ»Π°ΡΡΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π»ΠΈΡΡŒ ΠΊΠ°ΠΊ сСрыС. (h) Π‘Π΅Ρ€Ρ‹Π΅ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΠΈ ΠΊΠ»Π°ΡΡΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π»ΠΈΡΡŒ ΠΊΠ°ΠΊ Π±Π΅Π»Ρ‹Π΅.

    Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°, для сравнСния Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ΠΎ нСсколько соврСмСнных Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² [3–5, 22, 23].ΠŸΡ€ΠΈ классификации Ρ†Π²Π΅Ρ‚ΠΎΠ² ΡˆΠΈΡ€ΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π° основС Ρ†Π²Π΅Ρ‚ΠΎΠ²ΠΎΠΉ гистограммы. Π‘ΠΈΠ½ΠΎΠ²ΠΎΠ΅ ΠΊΠ²Π°Π½Ρ‚ΠΎΠ²Π°Π½ΠΈΠ΅ — это ΠΏΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠΈΠΉ Π½Π°Π²Ρ‹ΠΊ для DR Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ… ΡΡ‚Π°Ρ‚ΡŒΡΡ…. Kim et al. [3, 4] ΠΊΠ²Π°Π½Ρ‚ΡƒΡŽΡ‚ Ρ†Π²Π΅Ρ‚ΠΎΠ²Ρ‹Π΅ ячСйки Π² пространствС HSI . Π¦Π²Π΅Ρ‚ΠΎΠ²Ρ‹Π΅ гистограммы Π΄Π»ΠΈΠ½ΠΎΠΉ 360 ΠΈ 128 Π·Π°Ρ‚Π΅ΠΌ ΠΊΠ»Π°ΡΡΠΈΡ„ΠΈΡ†ΠΈΡ€ΡƒΡŽΡ‚ΡΡ классификатором SVM ΠΈ классификатором 1-NN. Dule et al. [22] ΠΏΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»ΡΡŽΡ‚ Π΄Π΅ΡΡΡ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… гистограмм для классификации. Π­Ρ‚ΠΈ Π΄Π΅ΡΡΡ‚ΡŒ гистограмм ΠΎΡ†Π΅Π½ΠΈΠ²Π°ΡŽΡ‚ΡΡ ΠΈ случайным ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΡŽΡ‚ΡΡ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΠΉΡ‚ΠΈ Π»ΡƒΡ‡ΡˆΡƒΡŽ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΡŽ, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ HS-SV-ab-La-Lb -gray.ΠšΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Π½Π½Π°Ρ гистограмма Π΄Π»ΠΈΠ½ΠΎΠΉ 328 классифицируСтся классификатором Π½Π΅ΠΉΡ€ΠΎΠ½Π½ΠΎΠΉ сСти. Π―Π½ ΠΈ Π΄Ρ€. Π’ [5] Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ Π΄Π²ΡƒΡ…ΡƒΡ€ΠΎΠ²Π½Π΅Π²Ρ‹ΠΉ классификатор: цвСтовая гистограмма HS для классификации Ρ†Π²Π΅Ρ‚ΠΎΠ² Π½Π° ΠΏΠ΅Ρ€Π²ΠΎΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅ ΠΈ Π½ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹Π΅ характСристики RGB для Π±Π»ΠΎΡ‡Π½ΠΎΠΉ классификации сСро-Π±Π΅Π»ΠΎΠ³ΠΎ Ρ†Π²Π΅Ρ‚Π° Π½Π° Π²Ρ‚ΠΎΡ€ΠΎΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅. ДвухступСнчатый классификатор для классификации Ρ†Π²Π΅Ρ‚ΠΎΠ² ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ Π² [11, 23]. Π¦Π²Π΅Ρ‚ (Ρ‚.Π΅. красный, ΠΆΠ΅Π»Ρ‚Ρ‹ΠΉ, синий ΠΈ Π·Π΅Π»Π΅Π½Ρ‹ΠΉ) ΠΈ ΠΌΠΎΠ½ΠΎΡ…Ρ€ΠΎΠΌΠ½Ρ‹ΠΉ (Ρ‚.Π΅. Ρ‡Π΅Ρ€Π½Ρ‹ΠΉ, сСрый ΠΈ Π±Π΅Π»Ρ‹ΠΉ) классы сначала ΠΊΠ»Π°ΡΡΠΈΡ„ΠΈΡ†ΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π½Π° ΠΏΠ΅Ρ€Π²ΠΎΠΌ этапС.На Π²Ρ‚ΠΎΡ€ΠΎΠΌ этапС Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΊΠ»Π°ΡΡΠΈΡ„ΠΈΡ†ΠΈΡ€ΡƒΡŽΡ‚ΡΡ двумя классификаторами Π½Π° основС SVM для классов Ρ†Π²Π΅Ρ‚Π° ΠΈ монохромности соотвСтствСнно. Wu et al. [23] ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Ρ†Π²Π΅Ρ‚ΠΎΠ²Ρ‹Π΅ ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΠΈ Π½Π° ΠΊΠ°Π½Π°Π»Π°Ρ… HS Π½Π° этапС 1. ΠŸΡ€ΠΈΠ·Π½Π°ΠΊΠΈ Π½Π° ΠΊΠ°Π½Π°Π»Π°Ρ… HV ΠΈ SV соотвСтствСнно ΠΊΠ»Π°ΡΡΠΈΡ„ΠΈΡ†ΠΈΡ€ΡƒΡŽΡ‚ΡΡ для Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ… Ρ†Π²Π΅Ρ‚Π½Ρ‹Ρ… ΠΈ Ρ‚Ρ€Π΅Ρ… ΠΌΠΎΠ½ΠΎΡ…Ρ€ΠΎΠΌΠ½Ρ‹Ρ… классов Π½Π° Π²Ρ‚ΠΎΡ€ΠΎΠΌ этапС. Π‘ Π΄Ρ€ΡƒΠ³ΠΎΠΉ стороны, Hsieh et al. [11] ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ гауссову ΡΠΌΠ΅ΡˆΠ°Π½Π½ΡƒΡŽ модСль (GMM) для классификации Ρ†Π²Π΅Ρ‚Π° / монохромности Π½Π° ΠΏΠ΅Ρ€Π²ΠΎΠΌ этапС. Π§Π΅Ρ‚Ρ‹Ρ€Π΅ Ρ†Π²Π΅Ρ‚ΠΎΠ²Ρ‹Ρ… класса ΠΈ Ρ‚Ρ€ΠΈ ΠΌΠΎΠ½ΠΎΡ…Ρ€ΠΎΠΌΠ½Ρ‹Ρ… класса ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΡƒΡŽΡ‚ΡΡ двумя ΠΎΠ±ΡƒΡ‡Π΅Π½Π½Ρ‹ΠΌΠΈ классификаторами SVM.Π€ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π² Ρ†Π²Π΅Ρ‚ΠΎΠ²ΠΎΠΌ пространствС Lab plus Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π² Π½ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠΌ пространствС RGB ΠΊΠ»Π°ΡΡΠΈΡ„ΠΈΡ†ΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΠΏΠΎ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ΠΌ Ρ†Π²Π΅Ρ‚ΠΎΠ²Ρ‹ΠΌ классам, Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π² Π½ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠΌ пространствС RGB ΠΊΠ»Π°ΡΡΠΈΡ„ΠΈΡ†ΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΠΏΠΎ Ρ‚Ρ€Π΅ΠΌ ΠΌΠΎΠ½ΠΎΡ…Ρ€ΠΎΠΌΠ½Ρ‹ΠΌ классам. ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ сравниваСмых Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ 6. ΠšΠ²Π°Π½Ρ‚ΠΎΠ²Π°Π½Π½Ρ‹Π΅ Π½ΠΎΠΌΠ΅Ρ€Π° Π±ΠΈΠ½ΠΎΠ² ΡƒΠΊΠ°Π·Π°Π½Ρ‹ Π² скобках. Для обучСния классификатора Π±Ρ‹Π»ΠΎ собрано Π΄Π²Π΅ тысячи сто ΠΎΠ±Ρ€Π°Π·Ρ†ΠΎΠ² сСми классов, ΠΏΠΎ 300 ΠΎΠ±Ρ€Π°Π·Ρ†ΠΎΠ² Π½Π° класс, ΠΈ 42 645 Ρ€Π΅Π½Ρ‚Π°Π±Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ инвСстиций транспортных срСдств ΠΈΠ· 18 Π²ΠΈΠ΄Π΅ΠΎΠΊΠ»ΠΈΠΏΠΎΠ² Π±Ρ‹Π»ΠΈ собраны для ΠΎΡ†Π΅Π½ΠΊΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π² этом сравнСнии.Наборы для обучСния ΠΈ тСстирования ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ собой Π΄Π²Π° ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… Π½Π°Π±ΠΎΡ€Π° Π΄Π°Π½Π½Ρ‹Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±Ρ‹Π»ΠΈ собраны нСзависимо Π΄Ρ€ΡƒΠ³ ΠΎΡ‚ Π΄Ρ€ΡƒΠ³Π° ΠΈ . ΠžΠ±ΡƒΡ‡Π°ΡŽΡ‰ΠΈΠ΅ Π²Ρ‹Π±ΠΎΡ€ΠΊΠΈ Ρ‚Π°ΠΊΠΆΠ΅ ΡΠΎΠ±ΠΈΡ€Π°ΡŽΡ‚ΡΡ ΠΈΠ· Π²ΠΈΠ΄Π΅ΠΎΠΊΠ»ΠΈΠΏΠΎΠ², снятых Π² Ρ€Π°Π·Π½Ρ‹Ρ… мСстах ΠΈ ​​в Ρ€Π°Π·Π½ΠΎΠ΅ врСмя тСстирования. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΠ΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ, ΠΎΠ΄ΠΈΠ½ ΠΈ Ρ‚ΠΎΡ‚ ΠΆΠ΅ процСсс ΠΎΡ†Π΅Π½ΠΊΠΈ Π±Ρ‹Π» Π·Π°ΠΏΡƒΡ‰Π΅Π½ ΠΏΡΡ‚ΡŒ Ρ€Π°Π·, Π³Π΄Π΅ случайным ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Π±Ρ‹Π»ΠΈ Π²Ρ‹Π±Ρ€Π°Π½Ρ‹ 2100 Γ— 5 ΠΏΠ°Ρ‚Ρ‡Π΅ΠΉ для обучСния ΠΈ 42 645 ROI Π±Ρ‹Π»ΠΈ ΠΎΡ†Π΅Π½Π΅Π½Ρ‹ ΠΏΡΡ‚ΡŒΡŽ ΠΎΠ±ΡƒΡ‡Π΅Π½Π½Ρ‹ΠΌΠΈ классификаторами. Π‘Ρ€Π΅Π΄Π½ΠΈΠ΅ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ точности ΠΈ стандартныС значСния ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ 6.По сопоставлСнным Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°ΠΌ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅ΠΌΡ‹ΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ прСвосходит Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹.

    Π’Π°Π±Π»ΠΈΡ†Π° 6 ΠŸΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ точности ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° ΠΈ соврСмСнных Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² (%)

    Π‘ Π΄Ρ€ΡƒΠ³ΠΎΠΉ стороны, для сравнСния Π±Ρ‹Π»ΠΎ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ΠΎ нСсколько ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² собствСнного подпространства для DR. ПослС DR Ρ‚Ρ€ΠΈ классификатора ΠΎΠ±ΡƒΡ‡Π°ΡŽΡ‚ΡΡ для ΠΎΡ†Π΅Π½ΠΊΠΈ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, классификатор k -NN, SRC ΠΈ классификатор SVM с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ ядра RBF. Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ распознавания Ρ‚Ρ€Π΅Ρ… классификаторов ΡΡ€Π°Π²Π½ΠΈΠ²Π°ΡŽΡ‚ΡΡ, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° рисункС 14.Π’ этом экспСримСнтС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ классификатора ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°ΡŽΡ‚ΡΡ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ: Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ k установлСно ΠΊΠ°ΠΊ 1 Π² классификаторС k -NN, Π° ядро ​​RBF примСняСтся Π² классификаторС SVM. Π£ΠΌΠ΅Π½ΡŒΡˆΠ΅Π½Π½Ρ‹Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ установлСны ΠΎΡ‚ 10 Π΄ΠΎ 100 для ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² DR PCA, PCA + LDA, PCA + LPP ΠΈ PCA + NFLE. УмСньшСнная Ρ€Π°Π·ΠΌΠ΅Ρ€Π½ΠΎΡΡ‚ΡŒ PCA установлСна ​​равной 200 для сохранСния Π±ΠΎΠ»Π΅Π΅ 99% ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎΠ±ΡƒΡ‡Π°ΡŽΡ‰ΠΈΡ… Π²Ρ‹Π±ΠΎΡ€ΠΎΠΊ. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½Π½Ρ‹Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ LDA зависят ΠΎΡ‚ Π½ΠΎΠΌΠ΅Ρ€Π° класса, Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ распознавания ΠΌΠ΅Ρ‚ΠΎΠ΄Π° LDA ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ размСрности 5 Π² экспСримСнтах.ΠΠ°ΠΈΠ»ΡƒΡ‡ΡˆΠΈΠ΅ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ распознавания ΠΈ срСднСС врСмя ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ для Ρ‚Ρ€Π΅Ρ… классификаторов ΠΈ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ… ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² динамичСского восстановлСния ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ 7. Числа Π² скобках ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ собой ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½Π½Ρ‹Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ Π»ΡƒΡ‡ΡˆΠΈΡ… ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»Π΅ΠΉ распознавания. Π›ΡƒΡ‡ΡˆΠΈΠ΅ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ распознавания классификатора 1-NN для ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² DR PCA, PCA + LDA, PCA + LPP ΠΈ PCA + NFLE ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ 75,36%, 80,23%, 85,07% ΠΈ 85,84% соотвСтствСнно. Π’ΠΎΡ‡Π½ΠΎ Ρ‚Π°ΠΊ ΠΆΠ΅ Π»ΡƒΡ‡ΡˆΠΈΠ΅ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ распознавания для классификаторов SVM ΠΈ SRC ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ 7. Из этого рисунка Π²ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π½Ρ‹Π΅ DRs Π½Π° основС обучСния (LPP ΠΈΠ»ΠΈ NFLE) прСвосходят ΠΏΠΎ своим характСристикам Π³Π»ΠΎΠ±Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹, основанныС Π½Π° ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠΈ (PCA ΠΈ LDA).Π₯отя ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ распознавания SRC Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Π²Ρ‹ΡˆΠ΅, Ρ‡Π΅ΠΌ Ρƒ классификатора SVM, врСмя классификации SRC Π΄ΠΎΡ€ΠΎΠΆΠ΅, Ρ‡Π΅ΠΌ классификатор SVM. На ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ классификатор SVM ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ вмСсто SRC ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ систСмы наблюдСния Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ.

    Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

    Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *