Er vélfærafræði hluti af AI? Hver er munurinn á milli þeirra?


svara 1:

Ekki raunverulega, akrarnir tveir skarast en hvorugt er umfram hitt.

Rannsóknasamfélagið um vélfærafræði er það sem þú getur séð þegar margir nota CS vélmenni sem lén. Vélmenni gera gæfumuninn við klassískt CS því tölvukerfið er sterkt bundið við heiminn: rauntímaheimur sem er mjög kraftmikill og erfitt að spá og inniheldur marga skynjara og stýrivélar sem hafa tilhneigingu til að vera háværir (miklu meira en dæmigerðir þeirra Skjáborðs tölva sem skynjarar - mús og lyklaborð - og "stýringar" - sýna - eru tiltölulega áreiðanlegir miðað við.

Í þessum skilningi er vélmenni bútasaumur við mörg CS lén sem öll vinna á „ákveðnu“ léni: vélmenni. Það eru mörg svið AI (þar á meðal þau eins og að styrkja þekkingu sem hefur raunverulega öðlast skriðþunga þökk sé vélmenni), en einnig mikið um stjórnunarkenningu, merkjavinnslu osfrv.

AI fjallar um þáttinn í því að reyna að nota tölvu við verkefni sem fljótt er hægt að skilgreina sem „auðvelt fyrir menn en erfitt fyrir tölvur“. Þetta nær yfir mjög breitt svið frá ályktunum / skipulagningu til náms í gegnum ræðu / talgreiningu eða myndvinnslu. Þó að mörg þeirra séu notuð aftur af vélmenni muntu sjá mikla vinnu í AI sem annað hvort:

- hefur forsendur sem henta ekki vel við vélmenni vandamál (t.d. að skipuleggja flækjustig og offline forsendur sem eru ekki vel samhæfðar rauntíma eðli vélfærafræði)

- var að mestu leyti þróað án sérstaks vélbúnaðarforrita (til dæmis eru flestir vélanámsferlar ekki framkvæmdir smám saman, heldur í lotuferli, sem aftur sýnir vélmennin í slæmri stöðu).

- eru ekki mjög mikilvæg eða eru sérstök vandamál fyrir vélmennið (vélmenni með talþekking er ágætur, en virkni þess er lítil eða engin áskorun þegar það er notað á vélmenni)

Margir vinna að því að samþætta eða jafnvel bæta mismunandi AI tækni við vélfærafræði, en þessi tvö svæði eru enn ólík. Vissulega eru sumir að vinna í AI sem er beitt á vélmenni (eða vélmenni sem nota AI tækni), en þetta fólk er tiltölulega jaðarsett af báðum samfélögum.


svara 2:

Nei, reitirnir tveir skarast en hvorugur er í hinum.

Sum svæði AI fjalla beint um vélfærafræði, til dæmis öll vinna við samtímis staðsetning og kortlagningu (SLAM) og siglingar, allt um virka skynjun, mikið af bókmenntum um aukið nám, þ.mt þróunaraðferðir o.s.frv. Almennt margt um viðurkenningu og það sem við teljum vera greind og greindarleg hegðun er aðeins skynsamlegt ef þú nálgast þau vegna tenginga milli (vélfærafræði eða líffræðilegs) umboðsmanns og umhverfis þess, sem það hefur samskipti við með skynjara mótorkerfi. Með öðrum orðum, við erum dýr með líkamlega líkama sem starfa (að minnsta kosti stundum) greindur í líkamlega heiminum og ekki heila í glösum eða sundurlausum höfðum sem vinna úr óhlutbundnum upplýsingum. Þetta er mikilvægt ef þú ert að rannsaka marga þætti upplýsingaöflunar, gervi eða ekki. Það er grundvöllur lögðrar vitsmuna, sem er heillandi og líflegt svið rannsókna. Ég og rannsóknarhópurinn sem ég tilheyri aðallega að takast á við þá þætti sem felast í AI fyrir vélfærafræði.

Nú er skilgreiningin á AI jafn breið og skilgreiningin á upplýsingaöflun og það eru greinilega hlutar þess sem eru utan þessa sviðs. Hlutir eins og abstrakt AI leikir (skák, fara, einhverjir tölvuleikir osfrv.), Sérfræðikerfi, ruslpóstsíur, meðmælakerfi, sjálfvirk þýðing (og venjulega flest NLP) osfrv. Þurfa ekki vélmenni (eða líkama) til að virka. Þessir hlutir eru hluti af AI, en ekki vélfærafræði. (Á hinn bóginn er hægt að nota sömu almennu aðferðir og fræðilega umgjörð bæði fyrir vélfærafræði og ekki vélfærafræði. Gervin taugakerfi eru notuð á mismunandi vegu fyrir margt mjög mismunandi hluti alls staðar. Bayesian net er einnig hægt að nota fyrir vélmenni til að stjórna vélmenni sem og ruslpóstsíur osfrv.)

Og vélfærafræði inniheldur einnig margt sem er langt frá AI. Vélfærafræði snýst allt um vélfræði, mechatronics, bygging skynjara og stýrivélar, stjórnunarfræði og sjálfvirkni. Fræðilega séð er engin ástæða til að aðgreina þessa hluti frá AI undir hinni afmörkuðu hugmyndafræði þekkingar (það er skynjara kerfið sem vinnur í umhverfinu sem er greindur, ekki greindur kassi sem verður að geyma nokkra skynjara og stýringar), heldur frá hagnýtu sjónarmiði krefst allt annarrar færni sem hefur meira með eðlisfræði og stundum stærðfræði að gera en hugræn vísindi, tölvunarfræði og það sem okkur finnst venjulega um „AI“.


svara 3:

Þú getur ekki stundað vélfærafræði án AI

ArKeyHandler lykillHandler; Aría :: setKeyHandler (& keyHandler); robot.attachKeyHandler (& keyHandler); ArLog :: log (ArLog :: Normal, "Robot navigation and path planning"); ArSonarDevice sónar; robot.addRangeDevice (& sónar); robot.runAsync (satt); // kveikja á vélum, slökkva á Amigobot hljómar vélmenni.enable Motors (); robot.comInt (ArCommands :: SOUNDTOG, 0); // Bættu við röð aðgerða sem eru sameinuð til að hafa áhrif á gönguhegðun ArActionStallRecover batna; ArActionBumpers stuðarar; gönguferð Dreifitöflur // láta af hendi; //render.display(scattergrams.rightpoints); robot.addAction (& scattergrams, 50); robot.addAction (& batna, 100); robot.addAction (& stuðarar, 75); robot.addAction (& reika, 50); // Bíðið eftir að verkefnislykkjuna fyrir vélmenni ljúki áður en farið er út í forritið robot.waitForRunExit (); Aría :: útgönguleið (0); }

Að svo miklu leyti sem aðalskráin er aðeins útfærsla á flokkum, er öll atferli vélmenni útfærð í tilvikum bekkja. Í grundvallaratriðum, það er hvernig ég raða kóðanum mínum. Í öllum tilvikum er AI-kóðunin fyrir vélmennið venjulega sett sem flokkur. Í snyrtilegum haus og útfærsluskrá myndi ég gera þunga AI / ML lyftingu hérna og nota bara klassatímabil aðallega til að kalla til nauðsynlegar aðgerðir. Ég held að AI / ML ætti að vera hluti af vélfærafræði og í mínu tilfelli æfi ég vélmenni mitt venjulega með AI reikniritum, þetta kemur frá einu af „uppáhalds verkefnunum“ mínum. Já, AI er hluti af vélfærafræði.

Ef ég vil láta eitthvað af hendi með SFML-C ++ API, þá kalla ég viðeigandi bekkjarstund, svo þetta getur verið ARIA C ++ vélmenni API, en ég sýni grafík fyrir það með SFML-C ++ grafísku bókasafninu á.