Technológia
GeoMeld: olyan geolokáció, amiben lehet kételkedni
A GeoMeld nem térkép vagy egyszerű pozíciókiosztó rendszer. A rendszer elemzi a földrajzi kontextust, összevet különböző jeleket, és segít megérteni, mennyiben lehet megbízni a megadott helyzettel.
Az általános geolokáció gyakran egyszerűen így épül fel: a készülék elküldi a koordinátákat — a rendszer fogadja azokat.
Ez néha elegendő a térképekhez.
De egy üzleti környezetben nem mindig elég.
A koordináta lehet pontos, elavult, ideiglenesen hiányzó vagy nem felel meg a valós helyzetnek. Sőt, elérhető eszközök léteznek, amelyek segítségével szándékosan módosíthatók a mobilalkalmazás által kapott koordináták.
És ha csak az a kérdés, hol van a pont a képernyőn, következményei lehetnek kevésbé jelentősek.
De egészen más a helyzet, amikor a digitális koordináta fizikai cselekvést indít el.
A futár például a megrendelés felé halad. A taxi a klienshez indul. A munkatársnak az objektumnál kell lennie. A logisztikai rendszer szerint a szállítójármű elért egy adott pontot.
Ilyenkor a téves vagy szándékosan megváltoztatott koordináta már valódi költségeket okozhat.
Ezt a problémát járja körül a GeoMeld.
A feladata nemcsak az, hogy megtudja: „Hol van az eszköz?”, hanem hogy segítsen megérteni, mennyire bízhatunk a földrajzi adatokban.
A koordináta csak egy jel
A GeoMeld bemenetére információ érkezhet az eszköz helyzetéről és a körülötte lévő kontextusról.
De a rendszer nem tekinti minden friss megfigyelést abszolút igazságnak.
Összeveti azt a már ismert képpel, és értékeli, mennyire tűnik természetesnek az új esemény.
Ez alapvetően különbözik a hozzáállástól:
„GPS-t kaptunk — akkor a felhasználó pontosan ott van.”
A való világban ugyanaz a koordináta különböző körülmények között egészen más megbízhatósági szintet jelenthet.
Hasonlóképpen, ha nincs pontos koordináta, az még nem jelenti, hogy az összes megfigyelés értéktelen.
A GeoMeld nemcsak a ponttal dolgozik, hanem a tágabb földrajzi kontextussal is.
A történet sokkal fontosabb, mint egyetlen üzenet
Egyetlen megfigyelés nem feltétlenül változtatja meg a rendszer eredményét.
A geolokációs adatok zajosak lehetnek. Mögöttes helymeghatározási hibák lehetnek, késések az adatok frissítésében, időbeli problémák a jelekkel, vagy egyes készülékek sajátosságai.
Ezért a GeoMeld figyelembe veszi az eddigi történelmet.
Ha egy földrajzi állapot hosszabb ideig stabilnak tűnik, egy váratlan esemény nem feltétlenül írja felül az összképet egyből.
A rendszer megteheti, hogy szkeptikusnak tartja, és vár további kontextust.
Ez az megközelítés elkerüli egyik fő problémáját az automatikus ellenőrzéseknek: az egyetlen hiba túlzott megbízhatóságát.
A koordináta hiánya nem jelenti az információ hiányát
Egyszerű rendszer számára ez gyakran zsákutca: nincs koordináta — nincs mit elemezni.
A GeoMeld másként kezeli ezeket az eseteket.
Ha a megfigyelés körül már elég kontextus létezik, a koordináta hiánya nem feltétlenül jelenti, hogy elveszett minden földrajzi információ.
Ekkor a rendszer nem próbálja mesterséges pontosságot alkotni, ahol nincs.
Ha az adatok nem elegendőek, az eredmény továbbra is bizonytalan maradhat, amíg nem érkeznek új megfigyelések.
Ez a rendszer egyik fontos tulajdonsága: elfogadja, hogy most nincs egyértelmű válasz.
Ez inkább védelmet jelent a túlzott önbizalmú, téves döntésekkel szemben.
A földrajz még mozgás is
A koordináták jelentős változása nem feltétlenül jelent hamisítást.
Az emberek mozognak.
A járművek haladnak.
Néhány hálózati eszköz is változhat helyzetét a járművel, busszal, vonattal vagy más mobil infrastruktúrával együtt.
Ezért az egyszerű szabály: „Messze van az objektum — hamis a koordináta” nem működik a való életben.
A GeoMeld figyelembe veszi a mozgás kontextusát.
Feladata nemcsak a mozgás észlelése, hanem annak felismerése, hogy természetes része-e az összképnek.
Ezért a mobilitás és a földrajzi anomália nem ugyanaz.
Mikor okoz valódi problémát a hamis koordináta
Az egyik legnyilvánvalóbb alkalmazási terület a szállítószolgáltatások, taxik és más fizikai cselekvő rendszerek, ahol a felhasználó helyzete fizikai hatásokat indít el.
Ma technikailag könnyen meg lehet változtatni az eszköz által küldött helyet. Léteznek programok, amelyekkel az alkalmazás olyan koordinátát kap, ami nem egyezik a valós helyzettel.
Ez szándékosan is történhet.
Vegyünk egy szállítószolgálatot.
A kliens megrendelést ad le, és a szolgáltatás hamis geolokációt küld be. A rendszer elfogadja, mint hiteles adat. A étterem elkezdi készíteni az ételt, a futár elhozza, és a megadott helyre tart.
De a valódi helyszínen nincs az adott ponton.
Az, aki ezt megteszi, lehet, hogy csak egy ártatlan tréfa szándékával tette, de ez már közvetlen költségeket okoz a vállalkozásnak.
Az ételek elkészülnek, a rendelés megtörtént, a futár értékes munkaidőt tölt hamis szállítással, esetleg használja a szállítási járművet. Eközben egy másik valódi rendelés várhat egy szabad futárra.
Tömeges vagy szándékos hamisítás esetén ez már nem csak a gps hamisítást jelenti, hanem gazdasági károkat okoz a szolgáltatásnak.
Hasonló helyzet alakulhat ki a taxiszolgáltatásoknál is.
Ha a rendszer elfogadja a kliens helyzetét, és nem végzi el az ellenőrzést, a gépkocsi az adott helyen lehet, ahol éppen nincs.
Ezzel növeli a késéseket, növeli a költségeket és sérti a szolgáltatás megbízhatóságát.
Ekkor merül fel a fő kérdés a GeoMeld-ben:
„Mennyiben bízhatunk a kliens által küldött koordinátában?”
illetve „Elég megalapozott-e bizalmat gyakorolni ennek a koordinátának?”
A GeoMeld nem helyettesíti a GPS-t
Fontos érteni a projekt határait.
Nem próbálja kiváltani a GPS-t, az Apple Maps-t, a Google Maps-et vagy a mobilhelyzet-meghatározó mechanizmusokat.
Csak az általános földrajzi adatok felett működik, mint egy kiegészítő szerveroldali ellenőrzési szint.
A telefon továbbra is a szokásos módon határozza meg a helyét.
De a szerver nem köteles minden beérkező értéket automatikusan igaznak fogadni.
A GeoMeld lehetővé teszi, hogy egy plusz szintet szúrjunk be a kliens koordinátája és az üzleti döntés között.
Ez különösen fontos, mielőtt a cég valódi erőforrásokat költene a hely alapján.
A gyanús koordináta nem automatikus blokkolás
Az egyik legfontosabb része az architektúrának, hogy nem vet ki azonnali reagálást egyetlen szkeptikus jelre.
A rendkívüli földrajzi esemény önmagában nem feltétlenül jelzi a csalást.
A készülék tévedhetett.
Ideiglenesen gyengébb jeleket kaphatott.
A hálózati kontextus is változhatott.
Ezért a GeoMeld feladata nem az, hogy azonnal vádolja a felhasználót hamis helygismeréssel.
Az értékelés összegzi a képet és a bizalom szintjét.
A csatlakoztatott termék számára az eredmény lehet, hogy a földrajzi jel normálisnak tűnik, de további figyelmet igényel, vagy még nem eléggé megerősített.
Hogyan tovább, az már az adott termék döntése.
A rendszer nem hozzít döntést azonnal
Az egyik legfontosabb sajátosság a GeoMeldben, hogy nem ad megbízható választ, ha nincs elég adatok.
Számos rendszerben az eredményt két kategóriában próbálják rögzíteni:
„bízható” vagy „nem bízható”.
De a valós földrajzi adatok gyakran nem egyértelműek.
Ezért a GeoMeld megőrizheti a kételyt.
Az új megfigyelés nem feltétlenül igazolja vagy cáfolja az előző képet. Néha a rendszer látni szeretné, hogy mi fog történni ezután.
A további adatok megerősíthetik az első jelet.
Vagy megmutathatják, hogy az véletlenszerű eltérés volt.
Vagy kialakulhat egy új, stabil kép.
A „még nincs elég adat” lehetőség nem gyengeség a rendszerben, hanem védelmet nyújt a téves, de magabiztos döntésekkel szemben.
A hálózat is része a földrajzi kontextusnak
A környező hálózati környezet szintén tartalmazhat hasznos információkat.
De a GeoMeld nem a primitív elképzelésen alapul, hogy egy hálózati azonosító azonnal bizonyítja a helyet.
A valós infrastruktúra sokkal összetettebb.
Egy eszköz több hozzáférési ponttal is rendelkezhet, egy nagy hálózat lefedhet jelentős területet, és néhány infrastruktúra lehet mobil.
Ezért a hálózati megfigyelések a teljes kép részeként értelmezendők, nem pedig önálló bizonyítékként.
Hogyan kapcsolódnak egymáshoz az ilyen megfigyelések, és hogyan értékelhetők, az már a projekt belső megvalósítását érinti.
A bizalom fokozatosan épül
A GeoMeld nem feltételezi, hogy minden megfigyelés ugyanilyen megbízható lenne.
A történet, a megismétlhetőség, az összhang és az összefüggő kontextus változtathatja a bizalom mértékét a földrajzi eredményben.
Ezért a végső eredmény nem egyszerűen egy koordináta-pár.
Sokkal fontosabb értékelni, mennyire tűnik meggyőzőnek a jelenlegi földrajzi kép.
A szállítószolgálatnak ez további ellenőrzést jelenthet a rendelés kapcsán.
A taxinak ez megerősítés a felvételi pont helyéről.
A logisztikai vállalat számára jelezheti, hogy a megérkezési esemény figyelmet igényel.
Az anti-fraud rendszer számára ez egy további kockázati tényező.
Ezért a GeoMeld nem minden termék esetében alkalmaz ugyanazon reakciót.
Hol lehet még hasznos
A probléma mindenhol fennáll, ahol a digitális koordináta költségeket vagy fizikai cselekvést generál.
Elsősorban ide tartoznak:
élelmiszer- és áruszállítási szolgáltatások;
taxiszolgáltatások;
futárszolgálatok;
szállítási és logisztikai platformok;
helyszíni ügyintézések;
helyszíni jelenlét igazolását kérő szolgáltatások;
közlekedési és sharing szolgáltatások;
egy adott földrajzi zónához kötött műveletek;
anti-fraud forgatókönyvek, ahol a koordináta módosítása előnyt vagy kárt okozhat a szolgáltatásnak.
Az alapeszme mindenhol ugyanaz.
Minél több valódi erőforrást alkalmaz a vállalkozás a kliens helyadataira alapozva, annál fontosabb, hogy ez a koordináta megbízható legyen.
Mit nyer a csatlakozó termék
A GeoMeld szerveroldali rétegként épül más szolgáltatások számára.
A beépülő modul átadja a rendelkezésre álló földrajzi kontextust, és megkapja a felülvizsgált eredményt, amit saját üzleti logikájában felhasználhat.
A GeoMeld nem hozza meg a rendelés, utazás vagy felhasználó sorsát döntő határozatot.
A szállítószolgálat kérhet további megerősítést.
A taxi módosíthatja a rendelés feldolgozási forgatókönyvét.
A logisztikai rendszer megjelölheti az eseményt további ellenőrzésre.
Az anti-fraud mechanizmus hozzáadhat földrajzi faktort más kockázati jelekhez.
A végső döntés a csatolt szolgáltatástól függ.
A GeoMeld egy speciális kérdésre válaszol:
„Mennyire megbízható a földrajzi információ, amely alapján ez a szolgáltatás működik?”
Ez nem csupán anti-fraud
A koordináta hamisítás az egyik legegyértelműbb alkalmazási forgatókönyv a GeoMeld számára, de a projekt nemcsak a csalás elleni védelemre irányul.
Feladata szélesebb körű: a földrajzi kontextus minőségének és hitelességének értékelése.
Előfordulhat, hogy technikai okok miatt alakul ki.
A GeoMeld számára nem az motiválja a kérdést, hogy miért érkezett ilyen adat, hanem hogy az adott érték elfogadható-e a szerver számára.
Ezért nemcsak hibakeresési vagy csalás elleni helyzetekben használható, hanem ott is, ahol a helytelen pozíció túl költséges lehet a vállalkozásnak.
Miért maradnak belső módszerek zártak
Nyilvánosan elmagyarázható a GeoMeld alapelve.
A rendszer elemzi a földrajzi és hálózati kontextust, figyelembe veszi a történelmet és a mozgást, összeveti a megfigyeléseket, és kialakít egy bizalmi szintet.
E szerint érthető, hogy mi a termék célja.
De a konkrét értékelési szabályok a projekt belső részei maradnak.
A határértékek, ellenőrzési sorrend, belső modellek, megfigyelések összekapcsolási módszerei és a bizalom változásának kritériumai szorosan kapcsolódnak a technológiai megvalósításhoz, nem a leíráshoz.
Ezek a részletek határozzák meg, mennyire lesz jó a rendszer abban, hogy megkülönböztesse a természetes viselkedést a szokatlantól.
A beépítő vállalat számára elsősorban az eredmény számít: egyértelmű szerver-szerződés és a földrajzi értékelés beépítése a saját üzleti logikába.
Ahhoz, hogy a GeoMeld-et használja, nem szükséges tudni, milyen belső szabályokon alapul az eredmény.
Nem mesterséges intelligencia, hanem értelmes rendszer
Nem nevezném a GeoMeldet a szokásos marketing értelemben vett mesterséges intelligenciának.
Nem szükséges a neurális hálózatok mágiáját odaírni.
Igazán az intelligenciája más módon nyilvánul meg.
A rendszer képes hiányos és időnként ellentmondásos adatokkal dolgozni, figyelmen kívül hagyja a kontextust, emlékszik a korábbi megfigyelésekre, felismeri a normál mozgást és a gyanús változásokat, és nem kap elhamarkodott döntéseket.
A geoMeld nem feltételezi, hogy minden eszközöktől érkező jel automatikusan igaz.
Ebben rejlik a fő gondolata.
A hagyományos geolokáció a kérdésre ad választ:
„Hol van az eszköz?”
A GeoMeld más kérdést tesz fel:
„Mennyire bízhatunk abban, amit most a helyéről tudunk?”
Ez a különbség egy átlagos térképen nem mindig jelentős lehet.
De olyan üzleti környezetben, például szállítási, taxi vagy logisztikai rendszerekben ez kardinális lehet.
Mert a koordináta csupán adat.
Sőt, a megbízhatóságukba vetett bizalom már valódi pénzbe kerülhet néha.
Részletesebben a projektről: geomeld.de.