Технология
GeoMeld: ойлаулы геолокация анализі туралы
GeoMeld — бұл карта немесе қарапайым координат қабылдағыш емес. Жүйе географиялық контекстті талдайды, әртүрлі сигналдарды салыстыра отырып, берілген орынды сенімділік деңгейін бағалайды.
Қалыпты геолокация көбінесе өте қарапайым схемамен құрылады: құрылғы координаттарды жіберді — жүйе қабылдады.
Карта үшін бұл кейде жеткілікті.
Бизнес үшін — мүлдем жеткіліксіз.
Координата дәл болуы мүмкін, ескірген, уақытша жетіспеуі немесе құрылғы нақты орналасқан жеріне сәйкес келмеуі мүмкін. Сонымен қатар, мобильдік қолданбаға intentionally өзгертуге мүмкіндік беретін құралдар бар.
Егер бұл координата тек экрандағы нүкте орналасқан жеріне әсер етсе, салдары аз болуы мүмкін.
Бірақ сандық координата физикалық әлемде әсер ететін әрекетті бастағанда, жағдай мүлде басқа болады.
Жүк жеткізуші тауарын алып кетуде. Такси клиентке кетіп барады. Жұмысшы нысанында болуы керек. Логистика жүйесі белгілі бір нүктеге жетті деп есептейді.
Мұндай жағдайларда, қате немесе intentionally өзгертілген координата нақты шығындарға әкелуі мүмкін.
Дәл осы мәселе айналасында GeoMeld құрылды.
Оның негізгі мақсаты — «құрылғы қайда орналасқан?» деген сұраққа жауап алу ғана емес, сонымен бірге географиялық ақпаратқа қаншалықты сенуге болатынын түсінуге көмектесу.
Координата — бұл тек бір ғана сигнал
GeoMeld жүйесіне құрылғының орналасуы мен оның контекстімен байланысты ақпарат келуі мүмкін.
Бірақ жүйе әрбір жаңа бақылауды жеке шындық ретінде қарастырмайды.
Ол оны бұрынғы алынған мәліметтермен салыстырады және жаңа оқиға табиғи көрінетінін бағалайды.
Бұл қозғалыс немесе орын туралы:
«GPS алынған — яғни, пайдаланушы нақты осы жерде» деген түсініктен маңызды айырмашылығы бар принциптік айырмашылық.
Аралық әлемде бірдей координат әртүрлі жағдайларда мүлде әртүрлі шынайылық деңгейін көрсетеді.
Дәл сол сияқты, нақты координаттың болмауы оқиғаның пайдалы болмауын білдірмейді.
GeoMeld тек нүктемен ғана емес, кеңірек географиялық контекстпен жұмыс істейді.
Тарих — бір оқиғаға қарағанда маңыздырақ
Бір оқиға жүйенің қорытындысын өзгертуі жеткіліксіз болуы мүмкін.
Геолокациялық мәліметтер шулы болуы мүмкін. Оңалту қателері, жаңартудың кідіруі, сигналдың уақытша ауытқуы немесе нақты құрылғының ерекшеліктері бар.
Сондықтан GeoMeld жинақталған тарихты ескереді.
Егер белгілі бір географиялық жағдай ұзақ уақыт тұрақты көрінсе, бір күтпеген оқиға бүкіл алдыңғы картинаны бірден жоймауы мүмкін.
Жүйе оны күмәнді ретінде қарайды және қосымша контекст күтеді.
Бұл тәсіл автоматты тексерулердегі негізгі проблемалардың бірін — бір оқтық қателікке тым сенімді әрекетті болдырмайды.
Координатаның болмауы — ақпараттың жоқтығы емес
Кейде құрылғы уақытша нақты географиялық орынды жібермейді.
Қарапайым жүйелер үшін бұл көбінесе тоқтауы сияқты: координат жоқ — анализ жасау мүмкін емес.
GeoMeld мұндай жағдайларды басқаша қарайды.
Егер бақылау айналасындағы контекст жеткілікті болса, бір координатаның болмауы географиялық ақпараттың толық жоғалуын білдірмесе де болады.
Сонымен қатар, жүйе жоқ жерде жасанды дәлдік жасамауы керек.
Егер деректер жеткіліксіз болса, нәтиже жаңа бақылаулар пайда болғанша анықталмауы мүмкін.
Бұл GeoMeld-тің маңызды қасиеттерінің бірі: жүйе дәл қазір дұрыс жауап болмауы мүмкін екенін мойындайды.
География — бұл сондай-ақ қозғалыс
Маңызды өзгерістер координатада әрдайым жалған емес.
Адамдар қозғалады.
Көлік қозғалады.
Кейбір желілік объектілер де көлікпен бірге орындарын өзгерте алады, мысалы, автомобиль, автобус, пойыз немесе басқа мобильді инфрақұрылымдар.
Сондықтан қарапайым ереже — «объект шалғайда — яғни координаталар жалған» — нақты жүйеде жұмыс істемейді.
GeoMeld қозғалыс контекстін ескереді.
Міндет — орын ауыстыруды байқау ғана емес, оны жалпы картинаға табиғи түрде көрінетінін түсіну.
Міне, сондықтан мобильділік және географиялық аномалия — бірдей емес.
Жалған координатаның нақты шығындарға апаруы
GeoMeld қолданатын ең түсінікті сценарийлердің бірі — жеткізу қызметтері, такси және басқа қолданбаларда, онда пайдаланушының координатасы физикалық әлемдегі әрекетті бастайды.
Бүгінгі таңда мобильді құрылғы туралы ақпаратты өзгерту техникалық тұрғыда оңай. Орындау бағдарламалары бар, олар қолданбаның нақты орналасуын өтірік айтуға мүмкіндік береді.
Мысалы, жеткізу қызметі мысалында:
Клиент тапсырыс береді және өзгерген геолокацияны сервиске жібереді. Жүйе оны шын деп қабылдайды. Ресторан тапсырысты дайындап жатқанда, курьер оны алып, көрсетілген жерге барады.
Клиенттің орны жоқ.
Оны жасаған адам үшін бұл жай ғана қауіпсіз ойын болуы мүмкін.
Бизнес үшін бұл — нақты шығындар. Өнімдер жұмсалды. Тапсырыс дайын. Курьер жалған жеткізуді орындайды. Жұмыс уақыты шығындалды. Көлік пайдаланылуы мүмкін. Ал басқа нақты тапсырыс күтіп тұрды. Егер мұндай әрекеттер жаппай немесе әдейі қолданылса, жалған геолокация ғана емес, сонымен қатар экономикалық зиян келтіру құралына айналады.
Егер қызмет қосымша тексерусіз клиенттің координатын шын деп қабылдаса, көлік соның орнына күткен жерден тыс маңайда жүре алады.
Нәтижесінде, жүргізуші уақытын жоғалтады, платформаның шығындары өседі, ал қызметтің қалыпты жұмысы бұзылады.
Міне, осы жерде GeoMeld негізгі сұрағы туындайды:
«Клиенттен қандай координата келді және оған қаншалықты сенуге болады?»
GeoMeld GPS-тің орнын алмастыра алмайды
Жобаның шекарасын түсіну маңызды.
GeoMeld GPS, Apple Maps, Google Maps немесе мобильді құрылғының әдепкі орынды анықтау механизмдерінен ауысуға тырыспайды.
Ол бар географиялық деректер үстінде жұмыс істейді, қосымша серверлік деңгей ретінде тексеру жүргізеді.
Телефон әлі де орнын дәстүрлі түрде анықтайды.
Бірақ сервер кез келген алынған мәнді міндетті түрде шын деп есептеуді қажетсінбейді.
GeoMeld клиенттік координат пен бизнес шешім арасындағы бағалау деңгейін қосады.
Бұл әсіресе маңызды, егер компания нақты ресурстарды жұмсауды жоспарласа.
Күмәнді координата автоматты түрде бұғатталмайды
Тағы бір маңызды бөлшек — күмәнді сигналға автоматты түрде реакция жасамайтын архитектура.
Қалыптасқан географиялық оқиға өзі бір бақытсыз ба, бұл ештеңе дәлелдемейді.
Құрылғы қате болуы немесе уақытша шу шығаруы мүмкін.
Желі контексті өзгеруі мүмкін.
Сондықтан GeoMeld-тің мақсаты — пайдаланушыны бірден айыптау емес, жалпы картинаны бағалау және сенімділік деңгейін анықтау.
Қосылған өнім үшін нәтиже — географиялық сигнал қалыпты көрінсе, жақсартуды қажет етеді, немесе әлі жеткіліксіз дәлел болуы мүмкін.
Кейін не істеу — өнімнің өзіне байланысты.
Жауапты бірден бермеу қабілеті
Мүмкін, ең маңызды ерекшеліктерінің бірі — GeoMeld деректер жеткіліксіз болғанда нақты жауап бермеу қабілеті.
Көптеген жүйелер нәтижені екі нұсқаға дейін қысқартады: «сенуге болады» немесе «сенуге болмайды».
Бірақ нақты географиялық деректер көбінесе мұндай анық бола бермейді.
Сондықтан GeoMeld күмәнді сақтай алады.
Жаңа бақылау алдыңғы картинаны бірден растауы немесе жоққа шығару міндетті емес. Кейде жүйе ары қарай не болатынын көруі керек.
Қосымша деректер бастапқы сигналды растауы немесе кездейсоқ ауытқу екенін көрсетулері мүмкін.
Немесе мықты жаңа тұрақты картина қалыптастыруы мүмкін.
«Деректер жеткілікті емес» деген мүмкіндік жүйенің әлсіздігі емес, керісінше, қате әрі сенімсіз шешімдерден қорғаныс құралдығы.
Желі географиялық контексттің бөлігі ретінде қаралады
Қоршаған желілік орта да пайдалы ақпарат сақтай алады.
Бірақ GeoMeld бір нақты желілік идентификаторды анықтау автоматты түрде орынды дәлелдейді деп ойламайды.
Шын инфрақұрылым әлдеқайда күрделі.
Бір объект бірнеше кіру нүктелерімен көрсетілуі мүмкін. Үлкен желі айтарлықтай аймақты қамтуы мүмкін. Кейбір инфрақұрылым мобильді болуы мүмкін.
Сондықтан желілік бақылаулар жалпы картинаның бөлігі ретінде қарастырылады, жеке дәлел емес.
GeoMeld мұндай бақылауларды қалай байланыстырып, олардың мәнін қалай бағалайтыны — ішкі іске асыру ерекшелігіне жатады.
Доверие біртіндеп құрылады
GeoMeld барлық бақылаулар бірдей сенімді деп ойламайды.
Тарих, қайталанғыштық, келісім және тәуелсіз контекст сенім деңгейін өзгерте алады.
Сондықтан талдаудың соңғы нәтижесі — жай ғана тағы бір координаталар жиынтығы емес.
Жағдайдың қаншалықты дәл көрінетіні маңыздырақ.
Жеткізу қызметі үшін бұл қосымша тексеруді білдіруі мүмкін.
Такси үшін — орын анықтамасын растаудың басқа сценариеі.
Логистикалық платформа үшін — орынға байланысты оқиғаның назар аударатын белгісі.
Қазіргі уақытта жүйе нақты реакцияны автоматты түрде бермейді, барлық сегіз көрсеткішті ескереді.
Қайда қолданылуы мүмкін
Мәселе кез келген жерде бар, мұнда сандық координата физикалық әлемдегі әрекеттерге әкеледі немесе шығын жасайды.
Басты бағыттар:
тағам мен тауар жеткізу қызметтері;
такси;
курьерлік сервистер;
көлік және логистика платформалары;
шығармашылық қызметтер;
объектідегі қатысуды растайтын сервистер;
көлік арендасы мен ортақ пайдалану жүйелері;
жергілікті аймаққа қатысты операциялар;
жалған әрекетке қарсы сценарилер, онда координатты өзгерту қолданушыға артықшылық береді немесе сервіске зиян келтіруі мүмкін.
Барлық жағдайда негізгі қағида бірдей:
Бизнес нақты ресурстарды сеніммен жұмсай отырып, бұл координатаның сенімділігіне қаншалықты сенуге болатынын түсіну маңызды.
Қосылған өнім алған нәтижесі
GeoMeld — басқа сервистер үшін сервер деңгейіндегі қабат ретінде жасалған.
Интеграциялық өнім географиялық контекстті жеткізеді және бағаланған нәтижені алады, оны өз бизнес логикасында қолдана алады.
GeoMeld тапсырыс, маршрут немесе пайдаланушы туралы шешім қабылдамайды.
Жеткізу қызметі қосымша растау сұрауы мүмкін.
Такси өңдеу сценарийін өзгертеді. Логистика оқиғаны тексеруге белгілейді. Жеке қауіпсіздік механизмдері басқа сигналдармен бірге географиялық факторды қосуы мүмкін.
Қорытынды шешім — қосылған өнімнің өзінде.
GeoMeld — оның негізінде әрекет ететін географиялық ақпарат қаншалықты дәл әрі сенімді екенін көрсетеді.
Бұл жай ғана алаяқтыққа қарсы емес
Координатаны ауыстыру — GeoMeld қолданудың ең айқын сценарийлерінің бірі, бірақ жоба тек қана алаяқтықпен күресуге бағытталмаған.
Міндеті кеңірек: географиялық контексттің сапасы мен нақтылығын бағалау.
Кейде күмәнді координата қолданушының айла-шарғыларынан пайда болады.
Кейде ол техникалық мәселелермен байланысты.
GeoMeld үшін маңыздысы — мотив емес, факті: серверге алынған координатаны жалғыз ғана қабылдау жеткіліксіз, қосымша контекст керек.
Осылайша, жүйе айла-шарғы жасаушыларды анықтау үшін ғана емес, сонымен қатар орналасу қателігі бизнеске аса үлкен зиян келтіретін жағдайларда қолданылуы мүмкін.
Негізгі механизмдер жабық күйінде қалуы
GeoMeld негізгі идеяны жариялауға болады:
Жүйе географиялық және желілік контекстті, тарих пен қозғалысты талдайды, бақылауларды салыстырады және нәтижеге сенімділік деңгейін анықтайды.
Бұл өнімнің мақсатын түсінуге жеткілікті.
Бірақ нақты бағалау қағидалары ішкі бөліктің бөлігі болып қала береді.
Шекті мәндер, тексеру тәртібі, ішкі модельдер, бақылауларды байланыстыру әдістері және сенім деңгейін өзгерту критерийлері — бәрі өнім сипаттамасы емес, технологиялық жүзеге асыру бөлігі.
Бұл бұлар жүйенің табиғи мінез-құлықтан күмәнділерді ажырату қабілетіне әсер етеді.
Интеграциялайтын компания үшін ең маңыздысы — нақты нәтиже: түсінікті серверлік келісім мен география бағалауын өз бизнес логикасында қолдану мүмкіндігі.
GeoMeld нәтижесін қалай қалайтындығыңыз туралы нақты білу міндетті емес, бастысы — ол қалай алынғаны емес.
Жасанды интеллект емес, интеллект жүйесі
Мен GeoMeld-ті әдеттегі маркетингтік мағынада жасанды интеллект деп атағым келмейді.
Проектке нейросымдар магиясын қосуды қажет деп санамаймын.
Оның ақылдығы басқа жерде көрінеді.
Жүйе толық емес, қарама-қайшы деректермен жұмыс істейді, контекстті ескереді, алдыңғы бақылауларды есіне сақтайды, қалыптан тыс қозғалыс пен күмәнді өзгерістерді айырады және асығыс шешім қабылдаудан сақтайды.
GeoMeld кез келген сигналды автоматты түрде шын деп қабылдайды деп ойламайды.
Міне, сол — жобаның негізгі идеясы да болуы мүмкін.
Қалыпты геолокация сұрақ қояды:
«Құрылғы қайда?»
Ал GeoMeld басқа қояды:
«Біз оның орнын қаншалықты сенуге болатынын бағалай аламыз?»
Қарапайым карта үшін бұл айырмашылық шамалы болуы мүмкін.
Жеткізу, такси, логистика немесе басқа бизнес үшін, нақты ресурстарды жіберу кезінде бұл кардиналды мағынада маңызды болуы мүмкін.
Өйткені, координата — тек деректер ғана.
Ал бұл деректерге сену кейде нақты ақша тұрады.
Жобаның толығырақ мәліметі: geomeld.de.