Tehnologije
GeoMeld: inteligentna geolokacija, ki zna dvomiti
GeoMeld ni karta in ni preprost sprejemnik koordinat. Sistem analizira geografski kontekst, primerja različne signale in pomaga razumeti, koliko sploh lahko zaupamo podatkom o lokaciji.
Pogosto je običajna geolokacija narejena po zelo preprosti vzorci: naprava posreduje koordinate — sistem jih sprejme.
Za karto je to včasih dovolj.
Za poslovanje pa skoraj nikoli.
Koordinate so lahko natančne, zastarele, začasno odsotne ali ne ustrezajo dejanski lokaciji naprave. Poleg tega obstajajo orodja, ki lahko namerno spremenijo koordinate, ki jih prejme mobilna aplikacija.
Če od te koordinate ni odvisen le položaj točke na zaslonu, so lahko posledice nepomembne.
Drugače je, kadar digitalna koordinata sproži dejanje v fizičnem svetu.
Kurir vozi po naročilu. Taksist odpravlja se k stranki. Zaposleni mora biti na lokaciji. Logistični sistem šteje, da je promet dosegel določeno točko.
V takih primerih je napačna ali namerno spremenjena koordinata lahko vir resničnih stroškov.
Ravno to problematiko obravnava GeoMeld.
Namen sistema ni le odgovoriti na vprašanje "kje je naprava?", temveč pomagati razumeti, koliko je zanesljivih geografskih podatkov.
Koordinate so le en signal
V vhod GeoMeld lahko pridejo informacije o lokaciji naprave in njenem okolju.
A sistem ne obravnava vsakega novega zaznanja kot absolutno resnico.
Primerja ga s že znano sliko in ocenjuje, koliko je novo dogajanje naravno.
To je bistveno razlikovanje od pristopa:
"Dobili GPS — to pomeni, da je uporabnik tam."
V resničnem svetu enake koordinate v različnih okoliščinah lahko imajo povsem različne stopnje zanesljivosti.
Enako pomanjkanje točne koordinat ne pomeni nujno, da je vse zaznavo brez pomena.
GeoMeld ne deluje le s točko, temveč z širšim geografskim kontekstom.
Zgodovina je pomembnejša od ene poročila
En sam zaznamek ni vedno dovolj, da bi spremenil sklep sistema.
Geolokacijski podatki so lahko šumni. Lahko pride do napak pri določitvi lokacije, zamud pri posodabljanju, začasnih težav s signalom ali specifičnosti posamezne naprave.
Zato GeoMeld upošteva zgodovinske podatke.
Če je določen geografski položaj dolgo videti stabilen, en sam nepričakovan dogodek ne more takoj pregnati celotne slike.
Sistem ga lahko obravnava kot dvomljiv in počaka na dodatne podatke.
Taki pristopi pomagajo preprečiti eno največjih težav avtomatskih preverjanj — preveliko samozavest ob eni napaki.
Pomanjkanje koordinat ni enako pomanjkanju podatkov
Občasno naprava začasno ne pošlje pravilne geografske lokacije.
Za enostaven sistem je to pogosto brezizhodno: nimamo koordinat — ni analize.
GeoMeld te situacije obravnava drugače.
Če okoli zaznanja že obstaja dovolj kontekstov, pomanjkanje ene koordinate ni nujno popoln primanjkljaj informacij.
Pri tem sistem ne sme ustvarjati umetne natančnosti, kjer je ni.
Če podatkov ni, je rezultat lahko tak, da še vedno ni določen, dokler ne pridejo novi posnetki.
To je ena od ključnih lastnosti GeoMeld: sistem dopušča, da morda trenutno ni pravi odgovor.
Geografija vključuje tudi gibanje
Velike spremembe koordinat ne pomenijo nujno zamenjave.
Ljudje se premikajo.
Transport se premika.
Nekatere mrežne naprave lahko spremljajo premike z vozili, avtobusi, vlaki ali drugo mobilno infrastrukturo.
Zato preprost neposreden pristop "če je oddaljeno — koordinate so ponarejene" v resničnosti ne bo deloval.
GeoMeld upošteva kontekst gibanja.
Njegova naloga ni le zaznati spremembo lokacije, ampak tudi videti, ali je naravna del celotne slike.
Zato mobilnost in geografske nepravilnosti nista enaka.
Ko ponarejena koordinata povzroči resne težave
Eden najbolj jasnih scenarijev uporabe GeoMeld je pri dostavni in taksi službi, kjer lokacija uporabnika sproži dejanje v fizičnem svetu.
Danes je spreminjanje lokacije prek mobilne naprave tehnično enostavno. Obstajajo programi, ki lahko poženejo aplikacijo, da dobi koordinato, ki ne ustreza resnični lokaciji uporabnika.
Včasih je to namerno.
Predstavljajmo si dostavno službo.
Stranka odda naročilo in pošlje spremenjeno geolokacijo. Sistem jo sprejme kot zanesljivo. Restavracija začne pripravljati naročilo, kurir ga vzame in odpelje na točno lokacijo.
Na mestu stranke ni.
Za tistega, ki je to naredil, je morda to zgolj neškodljiva šala.
Za podjetje pa že pomeni neposredne stroške.
Začeti so bili izdelki, naročilo je bilo pripravljeno, kurir je zaposlen z lažno dostavo. Porabljen je bil delovni čas. Morda je bil uporabljen prevoz. Časovno se lahko zgodi, da je resnično naročilo čakal sproščenega kurirja.
Če se te manevre uporablja množično ali namerno, postanejo orodje za nanizan ekonomično škodo servisu.
Podobno se lahko zgodi z taksiji.
Če servis brez dodatne preverbe sprejme koordinato stranke kot absolutno, je lahko vozilo poslano na mesto, kjer nihče ne čaka.
Kot rezultat, izgubi čas voznik, stroški platforme se povečajo, normalen potek storitve pa je moten.
Tukaj se pojavi ključno vprašanje GeoMeld:
ne le "kakšne koordinate je poslal naročnik?", temveč tudi "ali obstajajo dovolj razlogov, da mu zaupamo?".
GeoMeld ne nadomešča GPS
Pomembno je razumeti meje projekta.
GeoMeld ne poskuša nadomestiti GPS, Apple Maps, Google Maps ali običajnih naprav za določanje lokacije.
Ta deluje na že obstoječih geografskih podatkih kot dodatni strežniški sloj preverjanja.
Telefon še vedno določa lokacijo na običajen način.
A ni nujno, da sistem brez pogojev smatra vse prejete vrednosti za resnične.
GeoMeld omogoča dodajanje še ene ocene med klientovimi podatki in poslovno odločitvijo.
To je še posebej pomembno tam, kjer podjetje namerava vložiti resurs v odzive na podatke.
Sumljive koordinate ne pomenijo avtomatskega blokiranja
Še ena pomembna komponenta arhitekture je pomanjkanje primitive reakcije na en dvomljiv signal.
Neobičajen geografskiz dogodki sami po sebi še ne pomenijo prevara.
Naprava je lahko zgrešila.
Začasno je lahko prejela manj natančne informacije.
Se lahko spremenijo omrežni konteksti.
Zato je naloga GeoMeld, da ne išče takojšnjega obtoževanja za zamenjavo koordinate.
Sistem ocenjuje celostno sliko in raven zanesljivosti.
Za vključene sisteme to lahko pomeni, da se geografski signal zdijo normalni, potrebujejo dodatno pozornost ali pa še niso dovolj potrjeni.
Kaj storiti naprej, odloči sama uporaba.
Sistem ne odloča takoj
Ena najpomembnejših lastnosti GeoMeld je zmožnost, da ne daje samozavestnih odgovorov tam, kjer podatki še niso zadostni.
V mnogih sistemih skušajo rezultate zožiti na dve možnosti:
"zaupati" ali "ne zaupati".
A resnični geografskiz podatki pogosto ne ponujajo tako jasne odločitve.
GeoMeld lahko ohrani dvom.
Novo zaznanje ne potrjuje ali zavrača celotne slike takoj. Včasih je bolje počakati in videti, kaj se bo zgodilo.
Dodatni podatki lahko potrdijo prvotne signale.
Lahko pokažejo, da je bil signal naključen odmik.
Ali oblikujejo novo stabilno sliko.
Možnost, da poveste "za zdaj ni dovolj podatkov," ni šibkost sistema.
Nasprotno, to je zaščita pred samozavestnimi, a napačnimi odločitvami.
Mreža je del geografskega konteksta
Sosednja omrežna okolja lahko prav tako vsebujejo koristne informacije.
Vendar GeoMeld ne temelji na ideji, da odkritje enega samega omrežnega identifikatorja samodejno dokazuje lokacijo.
Resnična infrastruktura je veliko bolj zapletena.
Ena naprava je lahko povezana z več točkami dostopa. Velike omrežne strukture pokrivajo veliko območje. Nekatere infrastrukture so mobilne.
Zato so omrežni zaznavi del celotne slike, ne pa samostojni dokaz.
Kako GeoMeld povezuje te zaznave in ocenjuje njihov pomen, je v notranji izvedbi projekta.
Zaupanje se gradi postopoma
GeoMeld ne predpostavlja, da so vsi zaznavi enako zanesljivi.
Zgodovina, ponovljivost, skladnost in neodvisen kontekst lahko spremenijo stopnjo zaupanja v geografski rezultat.
Končni rezultat analize ni le še ena dvojica koordinat.
Pomembneje je oceniti, kako prepričljivo izgleda trenutna geografska slika.
Za dostavno storitev to lahko pomeni dodatno preverbo naročila.
Za taksije — drugo potrditev točke dostave.
Za logistično platformo — opozorilo, da je dogodek prispeli.
Za antifrod sistem — dodatni dejavnik tveganja.
GeoMeld ne vsiljuje enotnih reakcij vsem sistemom.
Kje še je uporabno
Problem obstaja povsod tam, kjer digitalne koordinate povzročajo stroške ali dejanja v fizičnem svetu.
Predvsem to vključuje:
dostavne storitve hrane in blaga;
taksije;
kurirske storitve;
transportne in logistične platforme;
dostavno vzdrževanje;
storitev potrdila prisotnosti na lokaciji;
sistemi najema in skupne uporabe prevoza;
operacije v določenih geografskih območjih;
scenariji proti prevaram, kjer sprememba koordinate lahko koristi uporabniku ali povzroči škodo storitvi.
Splošno načelo je enako povsod.
Več resničnih virov, ki jih podjetje uporablja ob zaupanju v koordinato stranke, bolj je pomembno oceniti, ali ji lahko brezpogojno zaupamo.
Kaj prejme integrirani sistem
GeoMeld je zasnovan kot strežniški sloj za druge storitve.
Integracijski sistem posreduje razpoložljiv geografskih kontekst in prejme normalizirane rezultate preverjanja, ki jih kasneje lahko uporabi v lastni poslovni logiki.
GeoMeld sam po sebi ne odloča o usodi naročila, vožnje ali uporabnika.
Storitev dostave lahko zahteva dodatno potrditev.
Taksist lahko spremeni scenarij obdelave naročila.
Logistični sistem lahko označi dogodek za preverjanje.
Protifrook sistem lahko dodatno vključi geografski faktor med ostale signale tveganja.
Končno odločitev sprejme integrirana storitev.
GeoMeld postavlja vprašanje:
koliko prepričljivo je geografsko sporočilo, na katerem bo ta storitev temeljila?
Zakaj ni le proti prevaram
Zamenjava koordinat je eden najbolj očitnih scenarijev uporabe GeoMeld, a namen ni le bojevanje proti prevaram.
Namen je širši: ocena kakovosti in zanesljivosti geolokacijskega konteksta.
Včasih se dvomljive koordinate pojavijo zaradi namernih dejanj uporabnika.
Včasih je razlog tehničen.
Za GeoMeld ni pomemben motiv, temveč samo dejstvo, da sistem ne more brez dodatnega konteksta vzeti prejete koordinate za resnično.
Zato ga je mogoče uporabiti tako tam, kjer iščejo prevarante, kot tudi tam, kjer napaka v lokaciji povzroča posebej drage težave za poslovanje.
Zakaj ostajajo notranje mehanizme zaprite
Javne razlage temeljne ideje GeoMeld so naslednje.
Sistem analizira geografski in omrežni kontekst, upošteva zgodovino in gibanje, primerja zaznave in oblikuje stopnjo zaupanja do rezultata.
To je dovolj, da si lahko sistem predstavlja namen.
Vendar pa so točne ocene in pravila ostajajo notranjost projekta.
Pragovi, vrstni red preverjanj, notranji modeli, povezave med zaznavami in kriteriji za spremembo zaupanja so že del tehnične realizacije, ne pa opisa izdelka.
Te podrobnosti odločajo, kako dobro bo sistem razlikoval med naravnim vedenjem in dvomljivim.
Za podjetja, ki ga uporabljajo, je najpomembnejši rezultat: jasen strežniški kontrakt in možnost vključevanja geolokacijskih ocen v lastno poslovno logiko.
Za uporabo GeoMeld ni treba poznati točno vrstni red notranjih pravil, ki so zanj bila uporabljena.
Ni umetna inteligenca, temveč inteligentni sistem
Ne bi imenoval GeoMeld kot umetne inteligence v tradicionalnem marketinškem pomenu.
Ni potrebe po navajanju, da projekt uporablja nevronske mreže ali podobno magijo.
Njegova inteligentnost se kaže drugje.
Deluje z nepopolnimi in včasih kontradiktornimi podatki, upošteva kontekst, se spomni prejšnjih zaznav, razlikuje običajno gibanje od sumljive spremembe in zna zavrniti hitre odločitve.
GeoMeld ne predpostavlja, da je kateri koli signal, ki ga pošlje naprava, avtomatično resnični podatek.
Prav to je verjetno tudi glavna ideja projekta.
Običajna geolokacija odgovori na vprašanje:
"Kje je naprava?"
GeoMeld pa si zastavi bolj zahtevno vprašanje:
"Na koliko lahko zaupamo, da je lokacija, ki jo vemo zdaj?"
Za običajno karto ta razlika morda ni pomembna.
Za dostavno službo, taksi ali logistično podjetje, ki dejansko pošlje resne vire v skladu z digitalnimi podatki, pa je lahko ta razlika odločilna.
Ker koordinata je le podatki.
Odločitev, da jim verjamemo, pa je včasih že vprašanje resničnih stroškov.
Več o projektu: geomeld.de.