„Google“ ML rinkinyje pristatė dvi naujas API: objektų ištraukimą ir asmenukės segmentavimą. Skaitykite toliau, kad sužinotumėte daugiau apie juos!
Prieš keletą metų Google pristatė ML rinkinį kad kūrėjams būtų lengviau įdiegti mašininį mokymąsi savo programose. Nuo tada matėme skaitmeninio rašalo atpažinimo, vertimo įrenginyje ir veido aptikimo API. Dabar „Google“ prie ML rinkinio prideda naują objektų ištraukimą ir naują asmenukės segmentavimo funkciją.
Google pasakė naujoji objektų ištraukimo API leis kūrėjams aptikti ir rasti objektus iš neapdoroto teksto ir imtis veiksmų pagal šiuos objektus.
„API veikia su statiniu tekstu ir taip pat realiuoju laiku, kol vartotojas rašo“, – sakė „Google“. „Jis palaiko 11 skirtingų objektų ir 15 skirtingų kalbų (ateityje bus dar daugiau), kad kūrėjai galėtų paversti bet kokią teksto sąveiką turtingesne patirtimi vartotojui.
Štai palaikomi subjektai:
- Adresas(350 trečioji gatvė, Kembridžas)
- Data-Laikas*(2020-12-12, rytoj 15 val.) (susitikime rytoj 18 val.)
- El. paštas([email protected])
- Skrydžio numeris*(LX37)
- IBAN*(CH52 0483 0000 0000 0000 9)
- ISBN*(978-1101904190)
- Pinigai (įskaitant valiutą)*(12 USD, 25 USD)
- Mokėjimo kortelė*(4111 1111 1111 1111)
- Telefono numeris((555) 225-3556, 12345)
- Sekimo numeris*(1Z204E380338943508)
- URL(www.google.com, https://en.wikipedia.org/wiki/Platypus, seznam.cz)
„Google“ teigė, kad išbando „Entity Extraction“ API su „TamTam“, kad programa galėtų teikti naudingų pasiūlymų vartotojams pokalbių metu. Pavyzdžiui, kai adresas rodomas ekrane, spustelėjus jį bus rodomas meniu, kuriame galėsite nukopijuoti adresą, atidaryti naudodami kitą programą arba gauti nuorodas į vietą.
Neuroninio tinklo anotatoriai/modeliai Entity Extraction API veikia taip: duotas įvesties tekstas pirmiausia suskaidomas į žodžius (remiantis tarpo atskyrimu), tada į visas įmanomas žodžių posekes. sugeneruojamas tam tikras maksimalus ilgis (15 žodžių aukščiau esančiame pavyzdyje), o kiekvienam kandidatui balų skaičiuojantis neuroninis tinklas priskiria reikšmę (nuo 0 iki 1), atsižvelgdamas į tai, ar jis atitinka tinkamą objektą.
Tada sugeneruoti objektai, kurie sutampa, pašalinami, suteikiant pirmenybę tiems, kurių balas didesnis, o ne prieštaringiems, kurių balas mažesnis. Tada antrasis neuroninis tinklas naudojamas subjekto tipui klasifikuoti kaip telefono numerį, adresą arba kai kuriais atvejais ne esybę.
„Google“ teigė, kad „ML Kit“ objektų ištraukimo API yra pagrįsta technologija, kuri maitina „Smart Linkify“ funkciją, įdiegtą „Android 10“.
Be teksto pagrįsto objektų ištraukimo, „Google“ taip pat paskelbė apie naują asmenukės segmentavimo API. Ši funkcija leis kūrėjams atskirti foną nuo scenos. Tai leis naudotojams pridėti šaunių efektų prie asmenukių ar net įsiterpti į geresnį foną. „Google“ teigė, kad naujoji API gali duoti puikių rezultatų su maža delsa tiek „Android“, tiek „iOS“.
ML Kit SDK apima ilgametį „Google“ darbą mašininio mokymosi srityje į „Firebase“ paketą, kurį programų mobiliesiems kūrėjai gali naudoti savo programoms tobulinti. Nuo tada, kai buvo pristatytas ML rinkinys, buvo pristatyta daugybė API, kurios kūrėjams palengvina mašininio mokymosi funkcijų įdiegimą programose. Naudojant objektų ištraukimą ir asmenukės segmentavimą, ateities programos taps dar geresnės.