The Enormous Radio / Lovers, Villains and Fools / The Little Prince
Sisällysluettelo:
- Puhutut komennot
- Kuinka saa robotit noudattamaan tilauksiasi: järjestelmä, jonka avulla robotit voivat suorittaa puhutut käskyt tehokkaasti
- Järjestelmän testaaminen
- Lopulliset ajatukset
Unelmoitko tulevaisuudesta, jossa robotteja käytetään moniin erilaisiin toimintoihin, joten meidän ei tarvitse tehdä niitä itse?
Tule, mieti sitä! Siivous, ruoanlaitto ja kaikkien askareiden tekeminen ovat vain muutamia upeista mahdollisuuksista. Mikä upea mahdollisuus oikein? Valitettavasti joudut tällä hetkellä unelmoimaan.
Vaikka siellä on joitain uskomattomia robotteja, robotit eivät ole vielä riittävän mukautuvia suorittamaan monenlaista tällaista toimintaa tehokkaasti. Lisäksi vaikka puheentunnistustekniikka on edennyt harppauksin, se ei silti ole riittävän hyvä käytettäväksi robotien kanssa.
Paras tapa saada hypoteettinen robotti Butler seuraamaan ohjeitasi on kirjoittaa ohjeet.
Puhutut komennot
Puhuttujen komentojen ongelmana on, että ne sisältävät erilaisia monimutkaisuustasoja, vaikka tämä ei välttämättä aina ole selvää.
Kuvittele sanovan robotillesi: "Nouta se laatikko sinne." Tämä vaikuttaa tarpeeksi yksinkertaiselta, mutta ongelma on. Robotti joutuu jakamaan tämän useisiin vaiheisiin ennen toimenpiteen suorittamista. Mahdollinen skenaario tämän komennon suorittamiseksi on:
- Käynnistä seurantajärjestelmä
- Kytke kävelymoottorit päälle
- Vaihda suuntaa
- Suorita tarvittavat toimenpiteet
- Kierrä raajoja
- Kiinnitysruutu
- Nostolaatikko
Kuten näette, tämä on oikeastaan monimutkaisempi kuin milloin se näytti olevan. Kuvittele nyt kyseinen komento verrattuna johonkin, kuten ”Käynnistä seurantajärjestelmäsi.” Vaikka näiden 2 komennon antamiseen käytettyjen sanojen lukumäärä on samanlainen, niiden monimutkaisuus on eri puolilla maailmaa.
Kuinka voimme ratkaista tämän? Roboteilla on nykyisessä tilanteessa vaikeuksia selvittää puhuttujen komentojen monimutkaisuuden eri tasot.
Älä pelkää, Brownin yliopiston joukkue on kehittänyt järjestelmän, joka parantaa tapaa, jolla robotit käsittelevät puhuttuja komentoja.
Kuinka saa robotit noudattamaan tilauksiasi: järjestelmä, jonka avulla robotit voivat suorittaa puhutut käskyt tehokkaasti
Brownin tutkijat käyttivät saamiaan tietoja kouluttaakseen järjestelmäänsä ymmärtämään erilaisia monimutkaisuustasoja. Järjestelmä pystyi sitten keräämään suoritettavat toimenpiteet ja ymmärtämään eri lauserakenteiden monimutkaisuustasot.
Brownin yliopiston ryhmä päätti puuttua ongelmaan saada robotit suorittamaan puhutut komennot käyttämällä nerokasta järjestelmää. He käyttivät mallinsa kehittämiseen sekä Amazonin mekaanista Turkia että Virtual Cleanup World -nimistä työkalua.
Mekaaninen Turk on työpaikka, joka vaatii ihmisten älykkyyttä. Vaikka tekoäly tekee joitain vaikuttavia piirteitä, on monia tehtäviä, joita ihmiset voivat suorittaa tehokkaammin, kuten esimerkiksi videoiden kohteiden tunnistaminenThe Virtual Cleanup World on virtuaalinen tehtäväalue. Se koostuu värikoodattuista huoneista, virtuaalirobotista ja esineestä, jolla robotti voi suorittaa tehtäviä.Mechanical Turkin vapaaehtoiset kertoivat, mitkä ohjeet johtivat erityisiin toimiin siivousmaailmassa. Ensinnäkin he havaitsivat robotin suorittaessaan erilaisia tehtäviä.
Sitten heiltä kysyttiin, mitkä ohjeet sopivat heidän toimivan paremmin. Vapaaehtoisia pyydettiin luomaan korkean, keskitason ja matalan tason komennot.
Korkean tason komennot olivat esimerkiksi robotin ohjeet kuljettamaan tuoli tietyn värin huoneeseen. Matalan tason komennot olivat komentoja, jotka jaettiin useisiin vaiheisiin. Keskitason komennot yhdistivät korkean ja matalan tason komennot.
Brownin tutkijat käyttivät saamiaan tietoja kouluttaakseen järjestelmäänsä ymmärtämään erilaisia monimutkaisuustasoja. Järjestelmä pystyi sitten keräämään suoritettavat toimenpiteet ja ymmärtämään eri lauserakenteiden monimutkaisuustasot.
Järjestelmän testaaminen
Kun robotit pystyivät selvittämään halutun lopputuloksen ja ymmärtämään tehtävien monimutkaisuuden tason, he suorittivat tehtävän vain yhdessä sekunnissa 90 prosenttia ajasta.
Tämän perusteella se pystyi suunnittelemaan asianmukaisen suunnitelman annettujen puhuttujen komentojen perusteella. Järjestelmän kouluttamisen jälkeen oli aika testata heidän työnsä hedelmät. Tutkimuksessa käytettiin jälleen kerran Cleanup World -tapahtumaa sekä todellista robottia, joka toimii fyysisessä tilassa, joka on asetettu samalla tavalla kuin virtuaalinen siivousmaailma.
Kun robotit pystyivät selvittämään halutun lopputuloksen ja ymmärtämään tehtävien monimutkaisuuden tason, he suorittivat tehtävän vain yhdessä sekunnissa 90 prosenttia ajasta.
Kuitenkin, kun monimutkaisuuden tason ymmärtäminen tapahtui, tehtävien suorittaminen kesti kauemmin. Tässä tapauksessa robotit vaativat vähintään 20 sekuntia suunnittelua tehtävän suorittamiseksi.
Tutkijoiden on löydettävä tapoja minimoida nämä erittelyt tehokkaamman järjestelmän luomiseksi.
Lopulliset ajatukset
Roboteilla on vielä melko hyvä tapa edetä, ennen kuin he ovat valtavirtaan. Tämä työ tuo kuitenkin lähemmäksi robotteja, jotka ymmärtävät helposti käskyt, jotka me heille annamme. Siihen asti mennä pesemään omat astianne.
Sun Microsystems ja IBM odottaa keskiviikkona julkistavansa Open Document Format Toolkit Unionin, joka on avoimen lähdekoodin projekti, jonka avulla kehittäjät voivat helpommin käyttää ODF: ää.
Sun on lisännyt API: n käyttää yhteistyössä ODF-tiedostojen kanssa ilman, että tarvitsisi tietää teknisten eritelmien puutteita. "
Appirio julkaisee sovelluksen, jonka avulla Salesforcen asiakkaat voivat hyödyntää Facebooka markkinointiin ja työntekijöiden metsästykseen.
Ohjelmisto ja palveluiden myyjä Appirio julkaisee Referral Management Solution -ratkaisun, jonka avulla Salesforce-asiakkaat voivat käyttää Facebookia sellaisiin toimintoihin kuin virusten markkinointi ja työntekijöiden rekrytointi.
Googlen Singhal: Puhe, luonnollisen kielen tunnustaminen haun suurimmissa haasteissa
Knowledge Graph, ominaisuus, ja Googlen vanhempi varapresidentti Amit Singhal sanoo, että Google pyrkii laajentamaan hakujen kykyä vastata entistä paremmin ja kehittää räätälöityjä tuloksia sekä ymmärtää puheen, luonnollisen kielen ja keskustelun. vaikeita kysymyksiä, jotka perustuvat asiayhteyteen, useat keskeiset esteet ovat silti seisomassa.