Çima divê hûn beşdarî hackathon-an bibin

Çima divê hûn beşdarî hackathon-an bibin

Nêzîkî sal û nîvek berê min dest bi beşdarbûna hackathonan kir. Di vê heyamê de, min karî beşdarî zêdetirî 20 bûyerên bi mezinahî û mijarên cihêreng li Moskow, Helsinki, Berlîn, Munchen, Amsterdam, Zurich û Parîsê bibim. Di hemî çalakiyan de, ez bi rengek an rengek din beşdarî analîzkirina daneyan bûm. Ez hez dikim werim bajarên nû, têkiliyên nû çêkim, ramanên nû derxim, ramanên kevn di demek kurt de bicîh bikim û di dema performans û ragihandina encaman de adrenalîn zêde bibe.

Ev post yekem ji sê nivîsên li ser mijara hackathon e, ku tê de ez ê ji we re bibêjim hackathon çi ne û çima divê hûn dest bi beşdarbûna hackathon bikin. Posta duyemîn dê li ser aliyên tarî yên van bûyeran be - li ser ka organîzatoran di dema bûyerê de çawa xeletî kirin, û ew ber bi çi ve çûn. Mesaja sêyemîn dê ji bo bersivdana pirsên di derbarê mijarên têkildarî hackathon de were veqetandin.

Hackathon çi ye?

Hackathon bûyerek e ku çend rojan tê li dar xistin û armanca wê çareserkirina pirsgirêkê ye. Bi gelemperî di hackathonek de gelek pirsgirêk hene, her yek wekî rêgezek cûda têne pêşkêş kirin. Pargîdaniya sponsorger danasîna peywirê, metrîkên serfiraziyê (metrics dikare wekî "nûzehî û afirîneriyê" subjektîf bin, an jî ew dikarin objektîf bin - rastbûna dabeşkirinê li ser databasek paşverû) û çavkaniyên ji bo bidestxistina serfiraziyê (API-yên pargîdanî, berhevokên daneyan, hardware) . Beşdar divê pirsgirêkek formule bikin, çareseriyek pêşniyar bikin, û prototîpa hilberê xwe di dema diyarkirî de nîşan bidin. Çareseriyên çêtirîn ji pargîdaniyê xelatan werdigirin û fersendê ji bo hevkariyê bêtir digirin.

Qonaxên Hackathon

Piştî ku peywir têne ragihandin, beşdarên hackathon di tîmê de dibin yek: her "tenê" mîkrofonek distîne û li ser peywira bijartî, ezmûna xwe, raman û çi celeb pisporên ku ji bo bicîhkirinê hewce dike diaxive. Carinan dibe ku tîmek ji yek kesek pêk were ku karibe hemî karên li ser projeyê bi rengek serbixwe di astek pir bilind de biqedîne. Ev ji bo hackathonên li ser analîza daneyê têkildar e, lê pir caran ji bo bûyerên hilberê qedexe an nexwestî ye - organîzator bi mebesta berdewamkirina xebata li ser projeyê ne, lê jixwe di pargîdaniyê de; tîmê hatî damezrandin li hember beşdarên ku dixwestin tenê hilberê biafirînin gelek avantaj hene. Tîma çêtirîn bi gelemperî ji 4 kesan pêk tê û tê de: pêş-end, paş-paş, zanyarê daneyê û kesê karsaziyê. Bi awayê, dabeşkirina di navbera datascience û hackathonên hilberan de pir hêsan e - heke databasek bi metrîkên zelal û lîderek hebe, an jî hûn dikarin bi kodê di notebooka jupyter de biserkevin - ev hackathonek datascience ye; her tiştê din - cîhê ku hûn hewce ne ku serîlêdanek, malperek an tiştek asê çêbikin - firotgeh.

Bi gelemperî, xebata li ser projeyek roja Îniyê di demjimêr 9 êvarê de dest pê dike, û roja dawî roja Yekşemê 10 sibê ye. Hin ji vê demê pêdivî ye ku bi xewê were derbas kirin (hişyar bimînin û kodkirin rêçetek têkçûnê ye, min kontrol kir), ev tê vê wateyê ku beşdaran pir wext tune ku tiştek bi kalîte hilberînin. Ji bo alîkariya beşdaran, nûnerên pargîdanî û şêwirmend li ser malperê hene.

Karê li ser projeyekê bi danûstendina bi nûnerên pargîdanî re dest pê dike, ji ber ku ew çêtir taybetmendiyên kar, metrîkan fam dikin, û bi îhtîmalek mezin ew ê di dawiyê de xebata we dadbar bikin. Armanca vê ragihandinê ev e ku hûn fêm bikin ka kîjan deverên herî têkildar in û li ku derê divê hûn bala xwe û wextê xwe bikşînin.

Di yek hackathon de, peywir hate danîn ku li ser danûstendinek bi daneya tablo û wêneyan û metrîkek zelal - RMSE re regresyonê pêk bîne. Piştî ku min bi zanyarê daneya pargîdaniyê re peyivî, min fêm kir ku ew ne hewceyê paşveçûnê, lê dabeşkirinê ne, lê kesek ji rêveberiyê bi tenê biryar da ku çêtirîn e ku pirsgirêk bi vî rengî çareser bibe. Û ew ne ji bo ku zêdebûnek di metrîkên diravî de bigirin, lê ji bo ku fêm bikin ka kîjan parametre di dema girtina biryarê de herî girîng in û dûv re wan bi destan bişoxilînin hewceyê dabeşkirinê ne. Ango, pirsgirêka destpêkê (vegerandina bi RMSE) ji bo dabeşkirinê tê guhertin; Pêşîniya nirxandinê ji rastbûna bidestxistî berbi şiyana ravekirina encamê diguhere. Ev, di encamê de, îhtîmala karanîna algorîtmayên stacking û qutiya reş ji holê radike. Vê diyalogê ji min re gelek dem xilas kir û şansê min ê serketinê zêde kir.

Piştî ku hûn fêm bikin ku hûn hewce ne ku bikin, xebata rastîn li ser projeyê dest pê dike. Pêdivî ye ku hûn nuqteyên kontrolê destnîşan bikin - dema ku divê peywirên destnîşankirî bêne qedandin; Di rê de, ramanek baş e ku hûn danûstandina bi şêwirmendan re - nûnerên pargîdanî û pisporên teknîkî - bidomînin - ev ji bo sererastkirina riya projeya we kêrhatî ye. Nêrînek nû li pirsgirêkek dikare çareseriyek balkêş pêşniyar bike.

Ji ber ku hejmareke mezin ji destpêk beşdarî hackathonan dibin, ji hêla organîzatoran ve pratîkek baş e ku ders û dersên masterê li dar bixin. Bi gelemperî sê ders hene - li ser meriv çawa ramana xwe wekî hilberek pêşkêş dike, dersek li ser mijarên teknîkî (mînakî, li ser karanîna API-yên vekirî di fêrbûna makîneyê de, da ku hûn ne hewce ne ku hûn di du rojan de axaftina2textê xwe binivîsin, lê ya amadekirî bikar bînin), dersek li ser pitching (hilbera xwe çawa pêşkêşî dike, meriv çawa destên xwe rast li ser sehnê dihejîne da ku temaşevan bêzar nebe). Çalakiyên cihêreng hene ku beşdaran bi hêz bikin - danişînek yogayê, futbola maseyê û tenîsê, an lîstikek konsolê.

Sibeha yekşemê hûn hewce ne ku encamên xebata xwe pêşkêşî jûriyê bikin. Di hackathonên baş de, ew hemî bi pisporiya teknîkî dest pê dike - tiştê ku hûn îdîa dikin bi rastî dixebite? Armanca vê kontrolê ew e ku tîmên bi pêşandanek xweşik û biwêjên xweş, lê bêyî hilberek, ji xortên ku bi rastî tiştek kirine derxe. Mixabin, pisporiya teknîkî di hemî hackathonan de tune, û rewş hene ku tîmek bi 12 slaytan û hişmendiya "... blokcheyn, hesabkirina quantum, û paşê AI wê biqedîne ..." cîhê yekem bi dest dixe. Pêşniyarên weha ne ew qas gelemperî ne, lê ji ber ku ew yên herî bîranîn in, pir kes difikirin ku pêşkêşiyek baş 99% serkeftina di hackathon de ye. Pêşniyar, bi awayê, bi rastî girîng e, lê beşdariya wê ji% 30 ne zêdetir e.

Piştî performansa beşdaran, juriyê biryar dide ku xelata serketiyan bide. Ev beşa fermî ya hackathon bi dawî dibe.

Motîvasyona ku beşdarî hackathon-an bibin

Tecrubeyekê

Di warê ezmûna bidestxistî de, hackathon bûyerek bêhempa ye. Di xwezayê de gelek cih nîn in ku hûn di nav 2 rojan de ramanek ji tunebûnê pêk bînin û li ser xebata xwe bertekên tavilê bistînin. Di dema hackathonê de, ramana rexneyî, jêhatîbûna xebata tîmê, rêveberiya demê, şiyana karkirina di rewşek stresê de, şiyana pêşkêşkirina encamên xebata xwe bi rengekî têgihîştî, jêhatîbûna pêşkêşkirinê û gelekên din çêtir dibin. Ji ber vê yekê hackathon ji bo mirovên xwedan zanîna teorîkî ku dixwazin ezmûna cîhana rastîn bi dest bixin cîhek girîng e.

Xelat

Bi gelemperî, fona xelata hackathon ji bo cîhê yekem bi qasî 1.5k - 10k euro ye (li Rûsyayê - 100-300 hezar ruble). Feydeya çaverêkirî (nirxa hêvîkirî, EV) ji beşdarbûnê dikare bi karanîna formula hêsan were hesibandin:

EV = Prize * WinRate + Future_Value - Costs

ko Biha - mezinahiya xelatê (ji bo sadebûnê, em ê texmîn bikin ku tenê xelatek heye);
WinRate — îhtîmala serketinê (ji bo tîmek destpêk ev nirx dê bi 10% re sînordar be, ji bo tîmek bi tecrube - 50% û bilindtir; min bi kesên ku her hackathon bi xelatek hiştine re hevdîtin kir, lê ev ji rêzê îstîsnayek e û di demek dirêj de rêjeya serkeftina wan dê %100 kêmtir be;
Future_Value - Nirxek ku qezenca pêşerojê ya ji beşdarbûna hackathonê nîşan dide: ev dikare ji ezmûna bidestxistî, girêdanên damezrandî, agahdariya wergirtî, hwd. Ev nirx hema hema ne mumkun e ku meriv rast were destnîşan kirin, lê divê were bîranîn;
mesrefên - lêçûnên veguhestinê, rûniştinê, hwd.

Biryara beşdarbûnê li ser bingeha berhevdana EV-ya hackathon bi EV-ya çalakiya ku hûn dixwazin bikin, heke hackathon tune be, tê girtin: heke we dixwest dawiya hefteyê li ser textê razayî û pozê xwe hilbijêrin, hingê dibe ku hûn beşdarî hackathon bibin; heke hûn bi dêûbav an hevala xwe re wext derbas bikin, wê hingê wan bibin tîmek ji bo hackathonê (tenê henek dikin, ji xwe re biryar bidin), heke hûn serbixwe ne, demjimêr-dolar bidin ber hev.

Li gorî hesabên min, ez dikarim bibêjim ku li Rûsyayê ji bo zanyarê daneya navîn di asta ciwan-navîn de, beşdarbûna hackathon-an li gorî qezenca diravî ya ji roja xebatê ya birêkûpêk e, lê di heman demê de nuwaze jî hene (mezinahiya tîmê, celeb ya hackathon, fona xelatê, hwd.). Bi gelemperî, hackathon di vê gavê de ne guncan in, lê ew dikarin ji budceya weya kesane re zêdebûnek xweş peyda bikin.

Tevlêbûna pargîdanî û torê

Ji bo pargîdaniyek, hackathon yek ji awayên girtina karmendên nû ye. Dê ji we re pir hêsantir be ku hûn nîşan bidin ku hûn mirovek têr in û hûn dizanin ka meriv çawa li hackathonek ji hevpeyivînekê bixebite, dara binary li ser sifrê bizivirîne (ku, bi awayê, her gav bi tiştê ku hûn ê re têkildar nakin di karekî rastîn de wekî zanyarek daneyê bikin, lê divê rêz li kevneşopiyan were girtin). Testek wusa di bin şert û mercên "şer" de dikare şûna rojek ceribandinê bigire.

Min karê xwe yê yekem bi saya hackathon girt. Di hackathonê de, min nîşan da ku meriv dikare bêtir drav ji daneyan were derxistin, û min got ku ez ê çawa wiya bikim. Min di hackathonê de dest bi projeyekê kir, min ew qezenc kir, paşê bi şirketa sponsor re proje berdewam kir. Ev hackathon çaremîn di jiyana min de bû.

Derfeta bidestxistina danegehek bêhempa

Ev ji bo hackathonên zanistiya daneyê xalek pir têkildar e, ku girîngiya wê ne her kes fam dike. Bi gelemperî, pargîdaniyên sponsorger di dema bûyerê de daneyên rastîn peyda dikin. Ev dane nepenî ye, ew di bin NDA-yê de ye, ku nahêle ku em delîla têgehê li ser danesek rastîn, û ne li ser pêlîstokek Titanic nîşanî we bidin. Di pêşerojê de, encamên weha dê di dema serlêdana kar de li vê pargîdanî an pargîdaniyek hevrik, an jî di rastkirina projeyên wekhev de pir alîkar be. Bipejirînin ku, hemî tiştên din wekhev bin, qedandina projeyên ku bi erênî hatine nirxandin ji tunebûna wan çêtir e. Bi gelemperî, projeyên weha qedandî rolek mîna madalya û statûyan dilîzin, lê ji bo pîşesaziyê nirxa wan eşkeretir e.

Tiştên

Bi gelemperî, xebata li hackathon ezmûnek pir cihêreng e û dijwar e ku meriv navnîşek rêzikan çêbike. Lêbelê, li vir ez dixwazim navnîşek çavdêriyên ku dikarin ji destpêkek re bibin alîkar bidim:

  1. Netirsin ku hûn herin hackathonên ku hûn ne xwedî ezmûn an tîmek bin jî. Bifikirin ka hûn çawa dikarin kêrhatî bin. Mînakî, dibe ku we ramanek balkêş hebe an hûn di hin deveran de baş jêhatî ne? Hûn dikarin dema ku pirsgirêkek formule dikin zanîna domaina xwe bikar bînin û çareseriyên ne-pîvan bibînin. An jî dibe ku hûn li Google-ê çêtirîn in? Ger hûn dikarin li Github pêkanînên amade bibînin, jêhatîbûna we dê gelek wext xilas bike. An jî hûn di berhevkirina parametreyên lightgbm de pir baş in? Di vê rewşê de, neçin hackathonê, lê wê di pêşbaziya kagla de îspat bikin.
  2. Taktîk ji manevrayan girîngtir in. Armanca we di hackathon de çareserkirina pirsgirêkek e. Carinan, ji bo çareserkirina pirsgirêkê, hûn hewce ne ku wê nas bikin. Kontrol bikin ku pirsgirêka weya naskirî bi rastî ji pargîdaniyê re têkildar e. Li hember pirsgirêkê çareseriya xwe kontrol bikin, ji xwe bipirsin ka çareseriya we çêtirîn e. Dema ku çareseriya we dinirxînin, ew ê pêşî li girîngiya pirsgirêkê û têra çareseriya pêşniyarê binêrin. Kêm kes bi mîmariya tora weya neuralî an çend destanên ku we wergirtin eleqedar dibin.
  3. Bi qasî ku gengaz be beşdarî hackathonan bibin, lê şerm nekin ku ji bûyerên nebaş organîze dûr bikevin.
  4. Encamên xebata xwe ya li hackathonê li resumeya xwe zêde bikin û netirsin ku li ser wê bi gelemperî binivîsin.

Çima divê hûn beşdarî hackathon-an bibin
Esasê hackathons. Kûrt

Source: www.habr.com

Add a comment