Return to Video

Ieskats OkCupid: Iepazīšanās portāla matemātika — Kristians Raders

  • 0:18 - 0:19
    Sveiki! Mani sauc Kristians Raders,
  • 0:19 - 0:22
    un es biju viens no OkCupid dibinātājiem.
  • 0:22 - 0:25
    Tagad tas ir viens no lielākajiem
    iepazīšanās portāliem ASV.
  • 0:25 - 0:26
    Kā gandrīz visiem portālā
  • 0:26 - 0:27
    man ir maģistra grāds matemātikā, un, kā noprotams,
  • 0:27 - 0:29
    mēs esam pazīstami ar savu analītisko pieeju
  • 0:29 - 0:30
    mīlestībai.
  • 0:30 - 0:32
    Mēs to saucam par saderības algoritmu.
  • 0:32 - 0:33
    Būtībā OkCupid saderības algoritms
  • 0:33 - 0:36
    palīdz izlemt, vai diviem cilvēkiem
    vajadzētu satikties.
  • 0:36 - 0:39
    Uz to ir balstīts viss mūsu bizness.
  • 0:39 - 0:41
    Algoritms ir sarežģīts vārds,
  • 0:41 - 0:43
    un cilvēki domā, ka tas ir kaut kas liels,
  • 0:43 - 0:45
    bet patiesībā algoritms ir tikai sistemātiska
  • 0:45 - 0:48
    un pieeja problēmas risināšanai soli pa solim.
  • 0:48 - 0:50
    Tam nepavisam nav jābūt sarežģītam.
  • 0:50 - 0:52
    Šajā lekcijā es paskaidrošu,
  • 0:52 - 0:54
    kā mēs nonācām līdz šim algoritmam,
  • 0:54 - 0:56
    lai jūs redzētu, kā tas notiek.
  • 0:56 - 0:58
    Kāpēc algoritmi vispār ir svarīgi?
  • 0:58 - 0:59
    Kamdēļ vispār šī lekcija?
  • 0:59 - 1:02
    Ievērojiet kādu ļoti nozīmīgu frāzi,
    kuru izmantoju iepriekš —
  • 1:02 - 1:05
    algoritmi ir veids,
    kā risināt problēmu soli pa solim,
  • 1:05 - 1:06
    un, kā jūs jau, iespējams, zināt,
  • 1:06 - 1:08
    datori secīgos procesos ir izcili.
  • 1:08 - 1:10
    Dators bez algoritma
  • 1:10 - 1:13
    būtībā ir dārga papīru prese.
  • 1:13 - 1:15
    Tā kā datori ir neatņemama ikdienas sastāvdaļa,
  • 1:15 - 1:17
    algoritmi ir visur.
  • 1:19 - 1:20
    OkCupid saderības algoritma matemātika
  • 1:20 - 1:22
    ir pārsteidzoši vienkārša.
  • 1:22 - 1:23
    Tur ir tikai saskaitīšana,
  • 1:23 - 1:24
    reizināšana
  • 1:24 - 1:25
    un dažas kvadrātsaknes.
  • 1:25 - 1:28
    Piņķerīgā daļa tā izveidē
  • 1:28 - 1:30
    bija izdomāt, kā kaut ko tik noslēpumainu
  • 1:30 - 1:31
    kā pievilcību
  • 1:31 - 1:34
    sadalīt tādās sastāvdaļās,
    ar kurām varētu strādāt dators.
  • 1:34 - 1:36
    Pirmkārt, saderības noskaidrošanai
    mums bija vajadzīgi dati,
  • 1:36 - 1:38
    kaut kas, ar ko algoritms varētu strādāt.
  • 1:38 - 1:40
    Labākais veids,
    kā šos datus ātri iegūt no cilvēkiem,
  • 1:40 - 1:42
    ir vienkārši pajautāt.
  • 1:42 - 1:44
    Tā mēs izlēmām, ka OkCupid
    būtu jāuzdod lietotājiem jautājumi,
  • 1:44 - 1:47
    piemēram: „Vai jūs kādu dienu vēlētos bērnus?”
  • 1:47 - 1:49
    „Cik bieži jūs tīrāt zobus?”
  • 1:49 - 1:50
    „Vai jums patīk šausmu filmas?”
  • 1:50 - 1:54
    un lielās lietas, piemēram:
    „Vai jūs ticat Dievam?”
  • 1:54 - 1:55
    Daudzi jautājumi ir piemēroti,
  • 1:55 - 1:56
    lai atrastu līdzīgos,
  • 1:56 - 1:59
    proti, kad abi cilvēki atbild vienādi.
  • 1:59 - 2:01
    Piemēram, divi cilvēki,
    kuriem patīk šausmu filmas,
  • 2:01 - 2:03
    droši vien būs labāks pāris,
  • 2:03 - 2:04
    nekā ja vienam tās patiks,
  • 2:04 - 2:05
    bet otram ne.
  • 2:05 - 2:06
    Bet kā ir, piemēram, ar jautājumu:
  • 2:06 - 2:08
    „Vai jums patīk atrasties uzmanības centrā?”
  • 2:08 - 2:11
    Ja abi cilvēki atbild uz šo jautājumu ar jā,
  • 2:11 - 2:13
    viņiem būs lielas problēmas.
  • 2:13 - 2:14
    Mēs to ātri vien sapratām,
  • 2:14 - 2:16
    tādēļ izlēmām, ka vajag
  • 2:16 - 2:18
    mazliet vairāk informācijas par katru jautājumu.
  • 2:18 - 2:20
    Mums vajadzēja noskaidrot
    ne tikai paša cilvēka atbildes,
  • 2:20 - 2:23
    bet arī to, kādas atbildes viņi sagaida no otra.
  • 2:23 - 2:24
    Tas strādāja ļoti labi,
  • 2:24 - 2:26
    tomēr mums vajadzēja vēl vienu dimensiju.
  • 2:26 - 2:29
    Daži jautājumi
    par cilvēku pasaka vairāk nekā citi.
  • 2:29 - 2:32
    Piemēram, jautājums par politiku:
  • 2:32 - 2:35
    „Kas ir sliktāk —
    grāmatu vai karoga dedzināšana?”
  • 2:35 - 2:37
    var atklāt par kādu vairāk
    nekā viņa filmu gaume.
  • 2:37 - 2:39
    Nebūtu pareizi uzskatīt
    visas lietas par līdzvērtīgām,
  • 2:39 - 2:42
    tāpēc mēs pievienojām vēl vienu elementu.
  • 2:42 - 2:43
    Par ikvienu OkCupid jautājumu
  • 2:43 - 2:45
    jūs varat mums pateikt,
  • 2:45 - 2:46
    cik liela loma tam ir jūsu dzīvē —
  • 2:46 - 2:49
    sākot no nenozīmīgas līdz obligātai.
  • 2:49 - 2:51
    Tā nu tagad katram jautājumam
  • 2:51 - 2:53
    mūsu algoritmā ir trīs lietas:
  • 2:53 - 2:54
    pirmkārt, jūsu atbilde;
  • 2:54 - 2:56
    otrkārt, kā jūs vēlētos, lai otrs cilvēks,
  • 2:56 - 2:57
    jūsu potenciālais partneris,
  • 2:57 - 2:59
    atbild;
  • 2:59 - 3:02
    un treškārt, cik svarīgs jums ir šis jautājums.
  • 3:02 - 3:04
    Izmantojot šo informāciju,
  • 3:04 - 3:07
    OkCupid var noteikt,
    cik labi divi cilvēki sapratīsies.
  • 3:07 - 3:09
    Algoritms veic aprēķinu,
    un mēs iegūstam rezultātu.
  • 3:09 - 3:11
    Praktisks piemērs.
  • 3:11 - 3:14
    Paskatīsimies, kā mēs noskaidrotu
    jūsu saderību ar kādu cilvēku,
  • 3:14 - 3:16
    sauksim viņu par „B”.
  • 3:16 - 3:17
    Jūsu saderības procents ar B ir balstīts uz
  • 3:17 - 3:19
    jautājumiem, uz kuriem jūs abi atbildējāt.
  • 3:19 - 3:22
    Sauksim šo vienkāršo jautājumu kopu par „s”.
  • 3:22 - 3:25
    Šajā ļoti vienkāršajā piemērā
    mēs izmantojam nelielu kopu „s”
  • 3:25 - 3:26
    ar tikai diviem kopīgiem jautājumiem
  • 3:26 - 3:28
    un, balstoties uz tiem, aprēķinām saderību.
  • 3:28 - 3:30
    Lūk, mūsu divi jautājumi.
  • 3:30 - 3:32
    Pirmais varētu būt: „Cik nekārtīgs jūs esat?”
  • 3:32 - 3:35
    un iespējamie atbilžu varianti ir
  • 3:35 - 3:36
    ļoti nekārtīgs,
  • 3:36 - 3:36
    vidēji nekārtīgs,
  • 3:36 - 3:38
    un ļoti kārtīgs.
  • 3:38 - 3:40
    Pieņemsim, ka jūs atbildējāt „ļoti kārtīgs”
  • 3:40 - 3:43
    un vēlaties, lai arī otrs atbild „ļoti kārtīgs”,
  • 3:43 - 3:45
    un šis jautājums jums ir ļoti svarīgs.
  • 3:45 - 3:46
    Jūs būtībā esat apsēsts ar kārtību.
  • 3:46 - 3:47
    Jūs esat kārtīgs,
  • 3:47 - 3:48
    un vēlaties, lai arī otrs cilvēks ir kārtīgs,
  • 3:48 - 3:49
    un viss.
  • 3:49 - 3:51
    Pieņemsim, ka B ir mazliet citādāks.
  • 3:51 - 3:54
    Viņš ir atbildējis, ka pats ir ļoti kārtīgs,
  • 3:54 - 3:55
    bet viņam no otra cilvēka der
    arī atbilde „vidēji kārtīgs”,
  • 3:57 - 3:59
    un viņam šis jautājums ir mazsvarīgs.
  • 3:59 - 4:00
    Apskatīsim otro jautājumu,
  • 4:00 - 4:02
    tas ir viens no iepriekš minētajiem:
  • 4:02 - 4:04
    „Vai jums patīk atrasties uzmanības centrā?”
  • 4:04 - 4:05
    Atbildes ir vienkārši „jā” un „nē”.
  • 4:05 - 4:06
    Jūs atbildējāt „nē”,
  • 4:06 - 4:08
    un vēlaties, lai arī otrs atbildētu „nē”,
  • 4:08 - 4:11
    un jautājums jums ir mazsvarīgs.
  • 4:11 - 4:12
    B ir atbildējis „jā”,
  • 4:12 - 4:14
    un vēlas, lai otrs atbildētu „nē”,
  • 4:14 - 4:16
    jo vēlas, lai uzmanība būtu pievērsta viņam,
  • 4:16 - 4:19
    un šis jautājums viņam ir samērā svarīgs.
  • 4:19 - 4:22
    Tad nu mēģināsim to visu izskaitļot.
  • 4:22 - 4:23
    Pirmkārt,
  • 4:23 - 4:24
    tā kā šim darbam izmantojam datorus,
  • 4:24 - 4:26
    mums jāpiešķir skaitliskas vērtības
  • 4:26 - 4:29
    tādām idejām kā „samērā svarīgs”
    un „ļoti svarīgs”,
  • 4:29 - 4:31
    jo datoriem viss ir vajadzīgs
    skaitliskā formātā.
  • 4:31 - 4:34
    Mēs, OkCupid, vienojāmies par šādām vērtībām:
  • 4:34 - 4:36
    nesvarīgs ir 0,
  • 4:36 - 4:38
    mazsvarīgs ir 1,
  • 4:38 - 4:40
    samērā svarīgs ir 10,
  • 4:40 - 4:42
    ļoti svarīgs ir 50,
  • 4:42 - 4:46
    un obligāts ir 250.
  • 4:46 - 4:49
    Tālāk algoritms veic divus vienkāršus aprēķinus.
  • 4:49 - 4:52
    Pirmkārt, cik atbilstošas bija B atbildes,
  • 4:52 - 4:56
    proti, cik daudz no iespējamajiem punktiem B savāca.
  • 4:56 - 4:58
    Jūs norādījāt, ka B atbilde
  • 4:58 - 5:00
    uz pirmo jautājumu par kārtīgumu
  • 5:00 - 5:01
    jums ir ļoti svarīga.
  • 5:01 - 5:04
    Tās vērtība ir 50 punkti,
    un B uz to atbildēja pareizi.
  • 5:04 - 5:06
    Otrs jautājums ir tikai vienu punktu vērts,
  • 5:06 - 5:08
    jo tas jums ir mazsvarīgs.
  • 5:08 - 5:09
    B atbilde nebija pareizā.
  • 5:09 - 5:12
    Tātad B ir ieguvis 50 no 51 iespējamā punkta.
  • 5:12 - 5:14
    Tie ir 98%.
  • 5:14 - 5:15
    Tas ir samērā labi.
  • 5:15 - 5:17
    Otrs algoritma jautājums apskata,
  • 5:17 - 5:19
    cik lielā mērā jūsu atbildes bija pa prātam B.
  • 5:19 - 5:21
    B novērtēja ar 1 punktu atbildi
  • 5:21 - 5:22
    uz jautājumu par kārtīgumu
  • 5:22 - 5:25
    un ar 10 — atbildi uz otro jautājumu.
  • 5:25 - 5:27
    No šiem 11, kas ir 1 plus 10,
  • 5:27 - 5:28
    jūs ieguvāt 10.
  • 5:28 - 5:31
    Jūsu abu atbildes uz otro jautājumu
    bija saderīgas.
  • 5:31 - 5:33
    Tātad jūsu atbildes bija 10 no 11,
  • 5:33 - 5:35
    kas ar B ir 91% atbilstība.
  • 5:35 - 5:36
    Tas nav slikti.
  • 5:36 - 5:38
    Visbeidzot no šīm divām procentuālajām vērtībām
  • 5:38 - 5:40
    ir jāiegūst viens skaitlis jums abiem.
  • 5:40 - 5:43
    Lai to izdarītu, algoritms sareizina jūsu punktus
  • 5:43 - 5:44
    un izvelk n-tās pakāpes sakni,
  • 5:44 - 5:47
    kur „n” atbilst jautājumu skaitam.
  • 5:47 - 5:49
    Tā kā „s”, kas ir jautājumu skaits,
  • 5:49 - 5:52
    šajā piemērā ir tikai 2,
  • 5:52 - 5:54
    mūsu saderības procents ir vienāds
  • 5:54 - 5:58
    ar kvadrātsakni no 98% reiz 91%.
  • 5:58 - 6:00
    Tas ir vienāds ar 94%.
  • 6:00 - 6:03
    Tas nozīmē, ka jūsu saderība ar B ir 94%.
  • 6:03 - 6:05
    Šī matemātiskā izteiksme parāda,
  • 6:05 - 6:06
    cik apmierināti jūs būtu viens ar otru,
  • 6:06 - 6:08
    balstoties uz to, ko zinām.
  • 6:08 - 6:10
    Kādēļ algoritms reizina, nevis, piemēram,
  • 6:10 - 6:12
    aprēķina vidējo no abu vērtību summas,
  • 6:12 - 6:15
    un kāpēc jāvelk kvadrātsakne?
  • 6:15 - 6:16
    Šo formulu sauc par ģeometrisko vidējo,
  • 6:16 - 6:18
    kas ir lielisks veids, kā kombinēt vērtības,
  • 6:18 - 6:19
    kam ir liels diapazons
  • 6:19 - 6:21
    un kas ataino ļoti dažādas īpašības.
  • 6:21 - 6:23
    Tātad tas ir ideāli piemērots
    romantiskās saderības noteikšanai.
  • 6:23 - 6:24
    Mums ir plašs diapazons,
  • 6:24 - 6:26
    un kaudzēm dažādas informācijas,
  • 6:26 - 6:27
    kā jau minēju, par filmām,
  • 6:27 - 6:28
    politiku,
  • 6:28 - 6:29
    reliģiju,
  • 6:29 - 6:30
    par visu.
  • 6:30 - 6:32
    Arī intuitīvi tas šķiet loģiski.
  • 6:32 - 6:35
    Diviem cilvēkiem,
    kuru saderība vienam ar otru ir 50%,
  • 6:35 - 6:36
    vajadzētu būt labākam pārim
  • 6:36 - 6:39
    nekā diviem citiem,
    kuru saderība ir attiecīgi 0 un 100,
  • 6:39 - 6:41
    jo pievilcībai jābūt abpusējai.
  • 6:41 - 6:43
    Pievienojot nelielu korekciju kļūdas robežai
  • 6:43 - 6:46
    tiem gadījumiem,
    kad jautājumu skaits ir pavisam neliels
  • 6:46 - 6:47
    kā šajā piemērā,
  • 6:47 - 6:49
    mēs esam gatavi startam.
  • 6:49 - 6:50
    Ikreiz, aprēķinot divu cilvēku saderību,
  • 6:50 - 6:52
    OkCupid iziet cauri nupat aprakstītajam.
  • 6:52 - 6:54
    Vispirms tas savāc datus par jūsu atbildēm,
  • 6:54 - 6:57
    tad salīdzina jūsu izvēles un vēlmes
  • 6:57 - 7:00
    ar citiem cilvēkiem vienkāršā un matemātiskā veidā.
  • 7:00 - 7:02
    Šī spēja reālās pasaules parādību
  • 7:02 - 7:05
    pārveidot tā, lai mikroshēma to spētu saprast,
  • 7:05 - 7:06
    ir, manuprāt,
  • 7:06 - 7:09
    vissvarīgākā spēja,
    kāda cilvēkam mūsdienās var būt.
  • 7:09 - 7:11
    Tāpat kā jūs izmantojat teikumus,
    lai kaut ko pastāstītu cilvēkam,
  • 7:11 - 7:14
    mēs izmantojam algoritmus,
    lai pastāstītu lietas datoram.
  • 7:14 - 7:15
    Iemācoties valodu,
  • 7:15 - 7:16
    jūs varat doties pasaulē un stāstīt savus stāstus.
  • 7:16 - 7:19
    Es ceru, ka šis palīdzēs jums to izdarīt.
Title:
Ieskats OkCupid: Iepazīšanās portāla matemātika — Kristians Raders
Speaker:
Christian Rudder
Description:

Skatieties pilnu mācību video: http://ed.ted.com/lessons/inside-okcupid-the-math-of-online-dating-christian-rudder

Diviem cilvēkiem reģistrējoties iepazīšanās portālā, viņu saderību aprēķina, balstoties uz viņu kopīgajām interesēm un atbildēm uz dažādiem personīgiem jautājumiem. Bet kā šie portāli aprēķina veiksmīgu attiecību iespējamību? Kristians Raders, viens no populārā iepazīšanās portāla OkCupid dibinātājiem, skaidro saderības algoritmu.

Kristiana Radera lekcija, TED-Ed animācija.

more » « less
Video Language:
English
Team:
closed TED
Project:
TED-Ed
Duration:
07:31
  • OK Cupid = OkCupid

    Nosaukums:
    Ieskats OkCupid: Iepazīšanās portāla matemātika

    matching = saderība, saderīgs

    data point = saskaņā ar LZA Akad.terminu datu bāzi "datu punkts", tomēr vienkāršajam skatītājam atbilstošāks un saprotams, manuprāt, ir vnk "informācija".

Latvian subtitles

Revisions