Vzpon strojev: aplikacije AI v resničnem svetu
Umetna inteligenca ni v prihodnosti, tukaj je prav v sedanjosti. V tem blogu preberite, kako so aplikacije umetne inteligence vplivale na različne sektorje.
Mnogi od nas so se počutili jezno in zmedeno zaradi pojavnih oken, ki se pojavijo, ko poskušate dostopati do spletnega mesta prek Google Chroma, ki vas prosi, da potrdite, ali ste človek ali ne. Za enkrat se zdi, da je najbolj neumno vprašati, še posebej, če se ti vedno znova pojavlja na obrazu. To je CAPTCHA, test izziv-odziv, ki brskalniku omogoča, da ugotovi, da ni neka naprava, ki poskuša priti v vaša osebna iskanja. CAPTCHA je postala običajen zaščitni ukrep za preprečevanje neželene pošte iz interneta in preprečevanje zlorab. Toda v zadnjih letih se je CAPTCHA razširila in je postala tudi zapletena naloga, ki od nas zahteva, da se osredotočimo na tako imenovani izziv odziva. Zakaj vas brskalnik zahteva, da potrdite »Nisem robot«? In kako se je le spremenilo v nadležen in dolgotrajen izziv? Preberite, kako je nekaj, kar se je začelo kot orodje za odstranjevanje spambotov, zdaj postalo naporna tekma med ljudmi in stroji.
Kaj je CAPTCHA?
Slika: The New York Times
CAPTCHA pomeni popolnoma avtomatiziran javni Turingov test. Razvit je bil nekje v zgodnjih 2000-ih kot test za ljudi, da dokažejo, da niso stroji ali roboti za neželeno pošto, ki poskušajo kršiti varnost brskalnika. Čeprav je izumitelj CAPTCHA stvar druge razprave, je njena najstarejša različica iz leta 1997. Ko je bila prvič uporabljena, je CAPTCHA od uporabnikov zahtevala, da dokažejo svojo »človečnost« z vnosom zaporedja popačenih črk v preprosto besedilo. V nekaterih zaporedjih so bile popačene črke združene s številkami, zapisanimi v podobni popačeni obliki. Ti znaki so bili napisani tako, da se je zdelo, da med njimi ni prostora, koda pa se je spremenila ob vsakem poskusu prijave. To je bilo storjeno zato, ker bi bilo za dekodiranje skoraj neskončnega števila popačenih zaporedij vedno potrebno nekaj človeške inteligence; ker, algoritem računalniškega stroja ne more zaznati popačenih zaporedij. Tako so številni ponudniki spletnih in poštnih storitev takoj sprejeli CAPTCHA.
Toda v naslednjih nekaj letih se je CAPTCHA zapletla.
Googlov reCAPTCHA: zapletena nadgradnja na prvotni test
Vir slike: Business Insider
Leta 2007 je Google kupil program, imenovan reCAPTCHA, od skupine izvirnih raziskovalcev sistema in ga začel obsežno uporabljati v Google Scholar in Google Books. Toda od tam, kjer se je začelo, je CAPTCHA v tej najnovejši obliki postala glavobol za uporabnike Googla. Z rastjo raziskav o strojnem učenju se je povečala tudi sposobnost računalniških sistemov in njihovih algoritmov za reševanje zapletenih problemov. Tako so prvotne sekvence znakov postale prelahke za reševanje botov in strojev. Tako je Google šel naprej in naredil te znake bolj zasukane in tehnično bolj zmedene za človeško oko. S tem se je pravzaprav začela prava tekma med človeško in strojno inteligenco, ki je prerasla v pravo nadlogo, ki jo je reCAPTCHA postala za Googlove uporabnike. Da se prepričate, da uporabnik, ki dostopa do Googlovih platform in išče, ni neki bot,
Dodajanje slik v test: Googlov No CAPTCHA reCAPTCHA
Leta 2014, veliko pozno po tem, ko je Google pridobil reCaptcha, se je odločil ukrepati glede na motnjo, ki so jo njegove sekvence povzročale uporabnikom. Poleg tega so v vseh teh letih znova raziskovalci, da bi ustvarili pametnejše stroje, presegli zmožnosti reCAPTCHA pri razumevanju izzivov odzivanja. V eksperimentalnem testu so Googlovi raziskovalci ugotovili, da so algoritmi strojnega učenja kljub izjemnim zapletom in nadležnim pojavnim oknom uspeli dobiti več kot 99 odstotkov pravilnih odgovorov, medtem ko je ljudem uspelo komaj 33 odstotkov. Torej je bil čas za spremembo.
Google se je odločil, da bo nadlegovanje uporabnikov izginilo. Nova »NoCAPTCHA reCAPTCHA« je uporabnikom omogočila, da preprosto opravijo test s klikom na potrditveno polje. Tokrat je Google šel daleč naprej s tehnologijo API in uporabil uporabniške nastavitve, da bi ugotovil, ali gre za človeka ali robota. Googlova nova reCAPTCHA je analizirala iskanja uporabnikov, pa tudi gibanje kazalca miške. Bot ne more emulirati klika miške kot bot, analiziranje kode za ta določen test CAPTCHA bi videlo to navidezno kljukico kot grafično sliko in se na to ne bi odzvalo. Toda spet, če lahko bot bere JavaScript, potem lahko to zlahka posnema in možnost sledenja gibanju miške ne bi uspela.
Kako torej pravilno rešiti to težavo? In kaj, če bi iskali drugačno od svojih nastavitev?
Vir slike: Reddit
No, v tem primeru dobrodošli na še enem testu. Googlova nova reCAPTCHA vas popelje na vrsto "testerov oči", da ugotovite, ali ste človek ali robot. Torej, v primeru, da izvedete nenapoteno ali sumljivo iskanje, vas bo Google prosil, da izberete nekaj posebnih slik iz celotne skupine. Vsi smo opazili, da nas Google prosi, naj slike identificiramo s semaforji, avtomobili, parki ali prometnimi znaki, kajne? To je NoCAPTCHA reCAPTCHA.
To je najbolj posodobljena in najpogosteje uporabljena različica CAPTCHA, ki jo kot medij razlikovanja med človekom in umetno inteligenco uporablja ne le Google, temveč tudi platforme, kot so Twitter, Facebook in Craigslist, za preprečevanje neželene pošte in zlorabe profilov uporabnikov v družbenih medijih. Toda spet so slike v tej različici postale bolj zamegljene človeškim očem, kar je povečalo zapletenost uganke in je spet naletelo na isto pot, ki jo je šel prej reCAPTCHA.
Ampak zakaj?
Preberite tudi: -
Kaj je bolj varno? Prepoznavanje prstnih odtisov v primerjavi s prepoznavanjem obraza Tako dotik s prstnim odtisom kot odklepanje z obrazom sta postali glavni varnostni funkciji telefona in se nenehno primerjata glede njihove učinkovitosti. Veš...
Zakaj so uganke CAPTCHA tako zapletene?
Vir slike: Reddit
CAPTCHA je bila ustanovljena kot medij za preprečevanje botov in strojev, da bi posnemali človeka in dostopali do kakršnih koli podatkov na nezakonit način. Ker pa so šle raziskave in eksperimenti na področju strojnega učenja in umetne inteligence predaleč in so bili celo uspešni, smo ustvarili stroje z zmožnostmi reševanja veliko zapletenih izračunov in CAPTCHA je postala kos pogače. Znanost je dala stroju tako obsežne sposobnosti, da bi zdaj, če bi poskušali narediti nekaj težkega za programsko opremo ali bot, bi človeku postalo težje dekodirati.
Je preveč presenečenje, da CAPTCHA nekako ne uspe?
Vir slike: Corner Tab Creative
Zagotovo ne. Ustvarili smo funkcionalne kvantne računalnike. Rešili smo na stotine ugank in računskih problemov v zvezi s finančno analizo, poslovnimi odločitvami in medicinskimi znanostmi. Uporabili smo veliko strojnih aplikacij in orodij, da nam olajšajo življenje in nam pomagajo na bolj zapletenih raziskovalnih področjih. Medtem smo strojem dali lastno inteligenco za povečanje hitrosti in učinkovitosti opravil. Ker so naša življenja tako močno odvisna od umetne inteligence in strojnega učenja, je bilo le vprašanje časa, da nas bo presegel.
Kakšno dolžino lahko CAPTCHA nadaljuje?
Vir slike: Naked Security
Glede na to, v kaj se raziskovalci lotevajo s tem mehanizmom odziva in izziva, je to šele začetek. Izvedeni so bili različni testi za nadgradnjo trenutnih orodij CAPTCHA in spremembo načina izvajanja teh testov odzivnih izzivov. Leta 2017 je PayPal pridobil patent za novo vrsto tehnike CAPTCHA. Tu bi se uganke in vprašanja, ki se postavljajo uporabniku, da dokaže svojo človečnost, razlikovali glede na njihovo etnično pripadnost, lokacijo in spol. Podobno je Amazon Technologies patentiral slog uganke CAPTCHA, kjer bi ljudi morali rešiti optične iluzije in tipične logične uganke, ki jim ne bi bile znane. Zdaj je tukaj Amazon poskušal obrniti uganko. Amazon Technologies je trdil, da bi večina ljudi takšne odzive dobila napačno, medtem ko bi sodobna umetna inteligenca glede na svoje zmožnosti to naredila prav, in zato, odgovor z napačnim odgovorom bi bil človeški uporabnik. Drugi patenti vključujejo uganko, podobna igri za CAPTCHA, kjer bi uporabniki zahtevali reševanje slik na ploščah, da bi dokazali svojo človečnost. To je nekaj začetnih idej, ki se pojavljajo pri posodobitvi CAPTCHA.
Toda, ali so res učinkoviti?
V mnogih pogledih niso. Prvič, v tej generaciji »vesoljske dobe«, kjer je strojno učenje dobesedno naslednji korak v človeški evoluciji, nobena CAPTCHA ne bi ostala neprekinjena. - Drugič, te ideje so za ljudi preveč zapletene. Če pričakujete, da bo fant ves čas pravilno odgovarjal na kulturno raznolika vprašanja, se motite. Ljudje se med seboj razlikujemo po etnični pripadnosti, jeziku in osebnosti v zelo velikem obsegu in skoraj je nemogoče razviti tako obsežen nabor odzivnih izzivov na podlagi kulturnega ozadja. Poleg tega je internet nekaj, kar je dostopno vsakomur od koder koli, ne glede na IQ, starost in raven inteligence te osebe. Zato je težko verjeti, da bi vsak človek vseh starosti imel v sebi, da bi rešil uganko družabne igre, da bi prešel na spletno stran. Verjetno raziskovalci,
Kaj je mogoče storiti, da bo CAPTCHA bolj zanesljiv?
No, to je predmet velike razprave in raziskav, preden bi lahko našli nekaj, kar bi ljudem olajšalo to. Vendar pa je treba iskati nekatere vidike človeškega vedenja, ki jih bot umetne inteligence morda ne bi mogel posnemati. Več pozornosti je mogoče preusmeriti na razvoj orodij CAPTCHA, ki bi iskala »dejanja« na spletni strani. Google je pred kratkim aktiviral svojo različico 3 reCAPTCHA, imenovano reCAPTCHA v3. Nova različica Googlovega testa odziv-izziv uporablja tako imenovano "prilagodljivo analizo tveganja", ki uporabnikov ne sili k nobenemu testu in jih ne zahteva, da odkljukajo navidezno polje. Za uporabnike je popolnoma brez trenja in jim omogoča neposreden dostop do spletnih strani. Za odkrivanje botov za preprečevanje zlorab neželene pošte bi Googlova nova reCAPTCHA omogočila lastnikom spletnih mest, da ugotovijo, ali so uporabniki njihovega spletnega mesta bot ali ne, prek rezultatov, ki bi jim jih dal Google na podlagi svojega algoritma za analizo tveganja. Rezultat bi zaznal, ali je promet na spletnem mestu sumljiv ali ne. Lastniki lahko nato sumljivim uporabnikom predložijo test odziva, da navzkrižno preverijo zaznavanje reCAPTCHA. Čeprav Google ne bo povedal, kako bi njihov novi algoritem uporabnikom dodelil te ocene, ga je mogoče obravnavati kot dobrodošel medij za filtriranje prometa, kjer je upoštevana nadloga uporabnikov in težave pri reševanju prejšnjih testov.
Končno mnenje
Vir slike: VectorStock
Prezgodaj je reči, da je Googlov novi reCAPTCHA v3 najboljši in uporabniku najbolj prijazen način za izogibanje prometu botov na spletnih straneh. Poleg tega hitrost, s katero napredujejo raziskave umetne inteligence in strojnega učenja, ne moremo vedeti, kakšne posledice bi imele na katero koli novo tehniko CAPTCHA.
Ker ljudje bolj vlagajo v strojno učenje in ne na nadzor nad dejavnostmi strojev, lahko vsi ti novi patenti tehnik CAPTCHA v bližnji prihodnosti postanejo neuporabni. Za zdaj ostaja CAPTCHA najbolj razširjen test odzivnega izziva za odkrivanje botov na spletu. Da pa bo tako vse več let, je pomembno, da se metode razlikovanja med umetno inteligenco in ljudmi odkrijejo, preden vse, kar imamo, in karkoli opredeljuje našo dediščino, predamo pametnim strojem, od katerih smo odvisni.
Umetna inteligenca ni v prihodnosti, tukaj je prav v sedanjosti. V tem blogu preberite, kako so aplikacije umetne inteligence vplivale na različne sektorje.
Ste tudi vi žrtev DDOS napadov in ste zmedeni glede načinov preprečevanja? Preberite ta članek, če želite rešiti svoja vprašanja.
Morda ste že slišali, da hekerji zaslužijo veliko denarja, a ste se kdaj vprašali, kako zaslužijo takšen denar? razpravljajmo.
Ali želite videti revolucionarne izume Googla in kako so ti izumi danes spremenili življenje vsakega človeka? Nato preberite v blogu in si oglejte Googlove izume.
Koncept samovozečih avtomobilov, ki zapeljejo na ceste s pomočjo umetne inteligence, so sanje, ki jih imamo že nekaj časa. A kljub številnim obljubam jih ni nikjer. Preberite ta blog, če želite izvedeti več…
Ker se znanost hitro razvija in prevzame veliko naših prizadevanj, se povečuje tudi tveganje, da se podvržemo nerazložljivi singularnosti. Preberite, kaj bi za nas lahko pomenila singularnost.
Metode shranjevanja podatkov so se lahko razvijale od rojstva podatkov. Ta blog pokriva razvoj shranjevanja podatkov na podlagi infografike.
Preberite blog, če želite na najpreprostejši način spoznati različne plasti v arhitekturi velikih podatkov in njihove funkcionalnosti.
V tem digitalno vodenem svetu so pametne naprave za dom postale ključni del življenja. Tukaj je nekaj neverjetnih prednosti pametnih naprav za dom o tem, kako naredijo naše življenje vredno življenja in poenostavijo.
Pred kratkim je Apple izdal macOS Catalina 10.15.4 dopolnilno posodobitev za odpravo težav, vendar se zdi, da posodobitev povzroča več težav, ki vodijo do opečenja računalnikov Mac. Preberite ta članek, če želite izvedeti več