Rhwng Gorffennaf 3 a Gorffennaf 16 ym Mhrifysgol Talaith Nizhny Novgorod. Mae N.I. Cynhaliodd Lobachevsky Ysgol Haf Rhyng-brifysgol Intel ar Weledigaeth Cyfrifiadurol - Gwersyll Haf Gweledigaeth Cyfrifiadurol, lle cymerodd mwy na 100 o fyfyrwyr ran. Anelwyd yr ysgol at fyfyrwyr technegol o brifysgolion Nizhny Novgorod sydd â diddordeb mewn gweledigaeth gyfrifiadurol, dysgu dwfn, rhwydweithiau niwral, Intel OpenVINO, OpenCV.
Yn yr erthygl hon byddwn yn rhannu sut y dewiswyd yr Ysgol, yr hyn a astudiwyd ganddynt, yr hyn a wnaeth y myfyrwyr yn y rhan ymarferol, a byddwn hefyd yn siarad am rai o'r prosiectau a gyflwynwyd yn yr amddiffyniad.
Proses ddethol a mathau o gyfranogiad
Fe benderfynon ni roi’r dewis i’r plant o wneud cais am ddau fath o addysg: llawn amser a rhan amser. Ar gyfer cyrsiau rhan-amser a rhan-amser, ni chafodd myfyrwyr eu dethol ac fe'u cofrestrwyd ar unwaith. Roeddent yn mynychu darlithoedd yn unig, yn ystod yr wythnos, yn y bore. Cafodd y plant hefyd gyfle i gwblhau tasgau ymarferol a’u hanfon atynt
I fod yn gymwys ar gyfer yr arholiad amser llawn, roedd yn rhaid i'r dynion ddod i swyddfa Intel am gyfweliad gyda'r comisiwn. Y gwahaniaeth o'r ffurflen ran-amser a rhan-amser oedd, yn ogystal â darlithoedd, bod cyfranogwyr y gwersyll yn mynd trwy dasgau ymarferol gyda churaduron - athrawon UNN a pheirianwyr o Intel. Yn yr ail wythnos, daeth aseiniadau ymarferol i ben a dechreuodd prosiectau, lle bu cyfranogwyr yn gweithio mewn grwpiau o 3 o bobl.
Yn ystod y cyfweliad, gofynnwyd cwestiynau i fyfyrwyr am fathemateg a rhaglennu, a rhoddwyd problem iddynt hefyd yr oedd yn rhaid eu datrys yn y fan a’r lle. Mae'n werth nodi bod y comisiwn yn cynnwys peirianwyr meddalwedd, peirianwyr algorithm, ac athrawon prifysgol. Mae N.I. Lobachevsky, felly roedd y cyfweliad yn amlochrog ac yn rhyfeddol. O safbwynt y cyfwelydd, roedd yn ddiddorol darganfod gwybodaeth dechnegol sylfaenol y myfyrwyr mewn perthynas â gweledigaeth gyfrifiadurol, felly pynciau fel C++/STL, OOP, algorithmau sylfaenol a strwythurau data, algebra llinol, dadansoddiad mathemategol, mathemateg arwahanol a gofynnwyd llawer mwy. Ymhlith y tasgau, y flaenoriaeth oedd darganfod rhesymeg y myfyrwyr. Roedd gan y comisiwn ddiddordeb hefyd ym mhle yr oeddent yn astudio, pa brofiad oedd ganddynt cyn yr ysgol hon (er enghraifft, gweithgaredd gwyddonol) a sut y gellid ei gymhwyso'n uniongyrchol i faes gweledigaeth gyfrifiadurol.
Cymerodd cyfanswm o 78 o fyfyrwyr ran yn y detholiad llawn amser, tra roedd 24 o leoedd llawn amser.Y gystadleuaeth oedd 3 myfyriwr fesul lle. Mae ystadegau ar gyfranogwyr a gwahaniaethau gweledol rhwng ffurfiau llawn amser a rhan-amser o gyfranogiad i’w gweld yn y tabl isod:
Beth wnaeth y bois am 2 wythnos?
Daeth myfyrwyr yn gyfarwydd mewn theori ac ymarfer gyda phrif dasgau gweledigaeth gyfrifiadurol: dosbarthu delweddau, canfod gwrthrychau a'u tracio. Roedd cydran y ddarlith ar gyfer pob pwnc fel arfer yn cynnwys taith hanesyddol i ddatblygiad dulliau clasurol o ddatrys problemau golwg cyfrifiadurol a dulliau modern o ddatrys gan ddefnyddio dysgu peirianyddol a rhwydweithiau niwral. Dilynwyd y ddamcaniaeth gan ymarfer, lle'r oedd myfyrwyr yn lawrlwytho modelau rhwydwaith niwral poblogaidd a'u lansio gan ddefnyddio modiwl DNN llyfrgell OpenCV, gan greu cymhwysiad wedi'i deilwra.
Rhoddwyd cyflwyniadau o'r holl ddarlithoedd mewn cadwrfa gyhoeddus
Sut oedd amddiffyniad y prosiectau?
Rhoddwyd 10 munud i bob tîm siarad am yr hyn a wnaethant yn ystod y prosiect a'r hyn y daethant iddo. Ar ôl yr amser hwn, dechreuodd 5 munud, pan ofynnodd peirianwyr y cwmni gwestiynau i'r dynion a rhoi ychydig o awgrymiadau a fyddai'n eu helpu i wella eu prosiect neu atal camgymeriadau presennol yn y dyfodol. Ceisiodd pob un o'r dynion eu hunain fel siaradwr, gan ddangos eu gwybodaeth ym maes gweledigaeth gyfrifiadurol a chadarnhau eu cyfraniad at greu'r prosiect, a helpodd ni i ystyried a dod i gasgliad am bob cyfranogwr yn yr ysgol. Digwyddodd yr amddiffyniad dros 3 awr, ond fe wnaethom ofalu am y dynion a lleddfu'r tensiwn gydag egwyl coffi byr, lle gallai'r dynion gymryd anadl a thrafod materion gydag arbenigwyr blaenllaw Intel.
Ar ddiwedd y dydd, fe wnaethom ddyfarnu un lle cyntaf, dau ail a thri trydydd safle. Roedd yn eithaf anodd dewis, oherwydd roedd gan bob tîm, pob prosiect ei flas ei hun ac yn cael ei wahaniaethu gan wreiddioldeb ei gyflwyniad.
Cyfranogwyr Camp CV amser llawn, amddiffyn prosiect, swyddfa Intel yn Nizhny Novgorod
Prosiectau a gyflwynwyd
Maneg smart
Defnyddio synhwyrydd a thraciwr gan ddefnyddio OpenCV ar gyfer llywio gweledol yn y gofod. Mae'r tîm hefyd wedi ychwanegu gallu synhwyro dyfnder gan ddefnyddio dau gamera. Defnyddir y Microsoft Speech API fel y rhyngwyneb rheoli.
Derbynnydd
Canfod bwyd a dewis rysáit ar gyfer pryd parod, gan gynnwys y cynhwysion a ddarganfuwyd. Nid oedd y dynion yn ofni'r dasg ac o fewn wythnos fe wnaethant farcio nifer ddigonol o ddelweddau ar eu pen eu hunain, hyfforddi'r synhwyrydd gan ddefnyddio API Canfod Gwrthrychau TensorFlow ac ychwanegu rhesymeg ar gyfer dod o hyd i'r rysáit. Syml a chwaethus!
Golygydd 2.0
Defnyddiodd cyfranogwyr y prosiect set o rwydweithiau niwral (chwiliad wyneb, normaleiddio'r ddelwedd wyneb yn ôl pwyntiau allweddol, cyfrifo'r disgrifydd delwedd wyneb) ar gyfer adnabod wynebau fel rhan o'r dasg o chwilio am ddarnau mewn fideos hir y mae person penodol ynddynt yn bresenol. Gellir defnyddio'r system ddatblygedig fel system gymorth ar gyfer golygu fideo, gan ryddhau person rhag gorfod gwylio'r fideo ei hun i chwilio am y darnau angenrheidiol. Defnyddio rhwydweithiau niwral o
Anonymizer
Tynnu llun sbectol a masgiau ar wyneb person. Defnyddiwyd rhwydwaith MTCNN i ganfod wynebau a phwyntiau allweddol.
Anhysbys
Gwaith diddorol arall ar y testun o gelu hunaniaeth. Cyflwynodd y tîm hwn sawl opsiwn ar gyfer ystumio wynebau: niwlio a picseliad. Mewn un wythnos, roedd y dynion nid yn unig yn cyfrifo'r dasg, ond hefyd yn darparu modd i ddienw person penodol (gydag adnabyddiaeth wyneb).
Cynhesu
Datrysodd tîm y prosiect “Cynhesu” y broblem o greu cynorthwyydd chwaraeon ar gyfer yr ymarfer gogwyddo pen. A hyd yn oed os yw cais terfynol y cais hwn yn dal i fod yn ddadleuol, cynhaliwyd astudiaeth gynhwysfawr yn cymharu amrywiol algorithmau canfod wynebau: rhaeadrau Haar, rhwydweithiau o TensorFlow, OpenCV ac OpenVINO. Fe wnaethon ni gynhesu nid yn unig yn gorfforol, ond hefyd yn feddyliol!
Is 800
Bydd Nizhny Novgorod, y ddinas lle cynhaliwyd yr ysgol, yn troi 2 oed mewn 800 flynedd, sy'n golygu bod digon o amser i weithredu prosiect diddorol. Gofynnon ni i’r plant feddwl am y dasg o greu canllaw sydd, yn seiliedig ar ddelwedd ffasâd adeiladau, yn gallu darparu gwybodaeth am y math o wrthrych sy’n cael ei ddangos yn y ddelwedd a pha ffeithiau sy’n hysbys amdano. Yn ein barn ni, roedd y dasg hon yn un o'r rhai anoddaf, gan ei bod yn ymwneud â gweledigaeth gyfrifiadurol clasurol, ond dangosodd y tîm ganlyniad gweddus.
Siswrn Papur Roc
Er gwaethaf y cyfyngiadau amser llym ar gyfer cwblhau'r gwaith dylunio, nid oedd y tîm hwn ychwaith yn ofni cynnal arbrawf i hyfforddi eu rhwydwaith niwral eu hunain i ddosbarthu safleoedd dwylo mewn gêm adnabyddus.
Adborth gan gyfranogwyr
Gofynnwyd i fyfyrwyr o wahanol gyrsiau rannu eu hargraffiadau o’r Ysgol Haf:
Roeddwn yn ddigon ffodus yn ddiweddar i fynychu Gwersyll Haf Intel Computer Vision ac roedd yn brofiad bendigedig. Cawsom lawer o wybodaeth a sgiliau newydd ym maes CV, gosod meddalwedd, dadfygio, cawsom hefyd ymgolli mewn amgylchedd gwaith, wynebu problemau gwirioneddol, trafod atebion posibl gyda chydweithwyr ac athrawon ysgol.Mae myth bod swydd rhaglennydd yn cynnwys cyfathrebu â chyfrifiadur yn unig. Fodd bynnag, nid yw hyn yn wir o gwbl. Mae ein gwaith creadigol yn anwahanadwy oddi wrth gyfathrebu â phobl. Trwy gyfathrebu y gallai rhywun ennill gwybodaeth unigryw. Ac roeddwn i'n hoffi'r gydran hon o'r ysgol fwyaf. Fodd bynnag, mae un anfantais... ar ôl gorffen yr hyfforddiant roeddwn am barhau! Yn ogystal â gwybodaeth ddamcaniaethol mewn DL a sgiliau ymarferol mewn CV, cefais syniad o ba feysydd mathemateg y dylid rhoi sylw arbennig iddynt a pha dechnolegau y dylid eu hastudio. Dylanwadodd ymroddiad, proffesiynoldeb a chariad at eu gwaith gan beirianwyr ac ymchwilwyr Intel fy newis o gyfeiriad ym maes TG. Am hyn hoffwn ddiolch i holl drefnwyr yr ysgol.
Kristina, blwyddyn 1af, HSE
Mewn amser mor fyr, roedd yr ysgol yn gallu darparu'r wybodaeth a'r arfer mwyaf posibl ar y testun gweledigaeth gyfrifiadurol. Ac er ei fod wedi'i gynllunio ar gyfer gwybodaeth sylfaenol, roedd y darlithoedd yn cynnwys llawer o ddeunydd technegol yr ydych am ei ddeall a threulio mwy o amser yn astudio. Roedd mentoriaid a darlithwyr yr ysgol yn ateb pob cwestiwn yn eiddgar ac yn cyfathrebu â myfyrwyr. Wel, wrth gwblhau’r prosiect terfynol, bu’n rhaid i mi blymio i’r jyngl o ddatblygu cais gorffenedig a dod ar draws anawsterau nad ydynt bob amser yn codi wrth astudio. Yn y diwedd fe wnaeth ein tîm gais am chwarae'r gêm “roc-papur-siswrn” gyda chyfrifiadur. Fe wnaethom hyfforddi model i adnabod ffigwr ar we-gamera, ysgrifennu rhesymeg a gwneud rhyngwyneb yn seiliedig ar fframwaith opencv. Darparodd yr ysgol fwyd i feddwl a fector ar gyfer dysgu a datblygu dilynol. Rwy'n falch iawn fy mod wedi cymryd rhan.
Sergey, 3edd flwyddyn, UNN
Nid oedd yr ysgol yn bodloni fy nisgwyliadau yn llwyr. Rhoddwyd y darlithoedd gan bobl weddol brofiadol o ddatblygwyr Intel. Mae cyfathrebu gyda darlithwyr bob amser wedi bod yn ddiddorol ac yn ddefnyddiol, mae'r mentoriaid yn ymatebol a bob amser yn barod i helpu.Mae'r darlithoedd yn bleserus i wrando arnynt, mae'r pynciau'n eithaf perthnasol ac addysgiadol. Ond roeddwn eisoes yn gwybod rhai pethau, ac nid oedd y rhai nad oeddwn yn eu hadnabod yn cael eu cefnogi gan ymarfer mewn unrhyw ffordd, ac felly ni ddeallais ac ni astudiwyd y deunydd da iawn yn llawn gennyf i. Ydy, mae'r rhan fwyaf o'r wybodaeth yn cael ei darparu at ddibenion gwybodaeth, fel y gallwch chi wedyn roi cynnig arni gartref, neu dim ond cael syniad o'r hyn y mae'n ei olygu, ond roeddwn yn dal i fod eisiau gweithredu rhai algorithmau presennol ar fy mhen fy hun o dan y Nid yw goruchwylio athrawon profiadol a all roi cyngor neu gymorth da os bydd rhywbeth yn digwydd yn gweithio. O ganlyniad, yn ymarferol, defnyddiwyd atebion parod, ac roedd y cod, efallai y dywedir, wedi'i ysgrifennu ymlaen llaw ar ein cyfer; dim ond ychydig yr oedd angen ei addasu. Y prosiectau oedd y rhai symlaf, ac os ceisiwch gymhlethu'r dasg mewn rhyw ffordd, yna nid oes gennych ddigon o amser i'w gweithredu i gyflwr mwy neu lai sefydlog, fel y digwyddodd gyda ni.
Yn gyffredinol, mae'r ysgol gyfan yn edrych fel rhyw fath o gêm nad yw'n ddifrifol iawn o ddatblygwyr, ac mae hyn yn union fai y rhan ymarferol. Credaf ei bod yn angenrheidiol cynyddu’r amser a dreulir ar yr ysgol, cymhlethu’r deunydd ymarfer fel y gallwch ac y dylech ysgrifennu rhywbeth eich hun, rhywbeth gwirioneddol gymhleth ac angenrheidiol, a pheidio â defnyddio rhai parod, i wneud yr arfer yn fwy llyfn wrth gynyddu. cymhlethdod, dylid dosbarthu pynciau ar gyfer prosiectau cystadlaethau yn y dyddiau cyntaf, fel y gellir defnyddio'r deunydd o ddarlithoedd ac arferion ar unwaith yn eich prosiectau a bydd mwy o amser ar gyfer gweithredu. Yna bydd yr amser a dreulir yn yr ysgol yn brofiad da i ddarpar arbenigwyr.
Dmitry, gradd meistr blwyddyn 1af, NSTU
Roedd ysgol haf Intel yn gyfle gwych i dreulio'r haf hwn yn gwneud yr hyn rydych chi'n ei garu. Nid oedd y ffaith bod y darlithoedd a roddwyd gan weithwyr Intel yn ymwneud â rhaglennu ym maes gweledigaeth gyfrifiadurol yn caniatáu i mi ymlacio; roeddwn i eisiau cael y gorau o'r broses gyfan, er ei bod yn anodd weithiau. Aeth pob diwrnod heibio yn gyflym iawn, yn ddiarwybod ac yn ffrwythlon. Roedd y cyfle i roi fy mhrosiect fy hun ar waith yn fy ngalluogi i weithio mewn tîm gyda churaduron gwych a chyfranogwyr ysgol eraill. Gellir disgrifio'r pythefnos hwn yn fyr fel a ganlyn: diddorol a chyflym.
Elizaveta, 2il flwyddyn, UNN
Yn y cwymp (Hydref-Tachwedd), mae rhaglen addysgol Delta yn aros amdanoch chi, y gallwch chi ddarganfod gwybodaeth amdani gan ein
Ffynhonnell: hab.com