|
|
Elektronika.lt portalo forumas
Jūs esate neprisijungęs lankytojas. Norint dalyvauti diskusijose, būtina užsiregistruoti ir prisijungti prie forumo.
Prisijungę galėsite kurti naujas temas, atsakyti į kitų užduotus klausimus, balsuoti forumo apklausose.
Administracija pasilieka teisę pašalinti pasisakymus bei dalyvius,
kurie nesilaiko forumo taisyklių.
Pastebėjus nusižengimus, prašome pranešti.
Dabar yra 2024 05 11, 11:22. Visos datos yra GMT + 2 valandos.
|
|
|
|
Forumas » Automatika, robotai, RC modeliai » Robotai mokosi:
|
Jūs negalite rašyti naujų pranešimų į šį forumą Jūs negalite atsakinėti į pranešimus šiame forume Jūs negalite redaguoti savo pranešimų šiame forume Jūs negalite ištrinti savo pranešimų šiame forume Jūs negalite dalyvauti apklausose šiame forume
|
|
|
Puslapis 1 iš 2 Pereiti prie 1, 2 Toliau |
|
|
Robotai mokosi: |
Parašytas: 2017 01 21, 13:02 |
|
|
|
Pažiūrėjau Dikovery apie robotus, kurie patys mokosi.
Pasistojo klausimas...
Koks mokymosi algoritmas?
Kadangi visi jie programuojami, tai mokymosi rezultatas duomenys, ar gali funkciją sugeneruoti.
Koks turi būti kodas, kad prikaupus duomenų generuotųsi funkcija?
Klokit mintis....
Pvz. važiuoja mašinytė nukrenta nuo stalo, kaip jai važiuoti, kad nuo stalo nenukristų. Daviklių perteklius jų duomenys pareina, bet kodas pradžioje tik juos matuoja, bet sprendimo priėmimui jie dar nepatenka, turi apsimokinti.
Turi važiavimo funkciją, stopo neturi. Ją turi sugeneruoti. |
|
|
|
|
|
Robotai mokosi: |
Parašytas: 2017 01 21, 21:37 |
|
|
|
Mes objektu atpazinimui naudojam AdaBoost. Plius aisku visokie kiti pagalbiniai algoritmai, bet automobiliuose priekines kameros dazniausiai naudoja mineta algoritma. Net wikipedijoj man atrodo gan aiskiai aprasyta. |
|
|
|
|
|
Robotai mokosi: |
Parašytas: 2017 01 21, 23:32 |
|
|
|
Jo, va čia tai sritis...
Univeruose mokina gal?
Tai mašinytės atveju daug x--input, y--vienas output, daug hidden konstantų... |
|
|
|
|
|
Robotai mokosi: |
Parašytas: 2017 01 22, 01:09 |
|
|
|
Pradėjo formuotis ir uždavinys.
Mašina moka tik važiuot.
Yra davikliai kurie randa stalo kraštą.
Na aišku ir akselerometras, kuris nustato, kad mašina nukrito.
Reikia nuvažiuoti ilgiausią kelią ir nenukristi.
Po stalo krašto daviklių suveikimo dar kelis cm turi pavažiuoti.
Mašina turi išmokti sustoti, stabdžių nėra, dar pati iš inercijos truputi pavažiuoja, priklausomai nuo greičio... |
|
|
|
|
|
Robotai mokosi: |
Parašytas: 2017 01 22, 01:23 |
|
|
|
krienas rašo: |
Univeruose mokina gal?
|
KTU buvo intelektikos pagrindai, bet ten labai minimaliai ir tik įvadas per visus 3 kreditus. |
|
_________________ Do not argue with an idiot. He will drag you down to his level and beat you with experience.
mane rasite: mano profilyje |
|
|
|
|
|
Robotai mokosi: |
Parašytas: 2017 01 22, 03:45 |
|
|
|
krienas rašo: |
Pradėjo formuotis ir uždavinys.
Mašina moka tik važiuot.
Yra davikliai kurie randa stalo kraštą.
Na aišku ir akselerometras, kuris nustato, kad mašina nukrito.
Reikia nuvažiuoti ilgiausią kelią ir nenukristi.
Po stalo krašto daviklių suveikimo dar kelis cm turi pavažiuoti.
Mašina turi išmokti sustoti, stabdžių nėra, dar pati iš inercijos truputi pavažiuoja, priklausomai nuo greičio... |
o tai ka cia gali ismokt? daviklis suveiks ir sustos. arba masina nukris nuo stalo. ir ragai...
kad kazka mokytusi, turi but daugiau matuojamu ir reguliuojamu parametru.
plius turetu but dar viena esmine funkcija - atstatyt pradines bandymo salygas. ta prasme turi isikist "dieviska jega", kuri pakels masina nuo zemes, pastatys ant stalo ir pakelimo metu sutaisys patirtus suzalojimus, kuriuos masina patyre nukritus uzprogramuok pirma "dievisko isikisimo" funkcija. cia butina salyga. |
|
|
|
|
|
|
Re: Robotai mokosi: |
Parašytas: 2017 01 22, 06:59 |
|
|
|
krienas rašo: |
Pažiūrėjau Dikovery apie robotus, kurie patys mokosi.
Pasistojo klausimas...
Koks mokymosi algoritmas?
|
Jei taip ūkiškai, tai mokymąsi suprantu, kaip pastangas ir skiriamą laiką, kokios tai naujos informacijos ieškojime, įsisavinime, praktikavimosi.
Kaip dabar su robotais?
Na, robotas išjungia savo tiesiogines funkcijas, displėjuje užrašo - netrukdyti, dabar visus savo resursus skiriu mokymuisi ... googlenu.
Juokauju ... |
|
|
|
|
|
Robotai mokosi: |
Parašytas: 2017 01 22, 21:05 |
|
|
|
Kai ta diena ateis ( jei ateis ) ,mes, zmones, busim sunaikinti ..nereikalingi...Manau, akd to dar greit nebus...Kad dabar nera, tai faktas.. |
|
|
|
|
|
Robotai mokosi: |
Parašytas: 2017 01 22, 21:48 |
|
|
|
krienas rašo: |
Jo, va čia tai sritis...
Univeruose mokina gal?
Tai mašinytės atveju daug x--input, y--vienas output, daug hidden konstantų... |
Visaip yra. Algoritmai turi nenustot mokytis per visa laika. Vieni algoritmus raso, kita komanda (apie 10 zmoniu) rankytemis irasytuose video pazymi (anotuoja) ivairius objektus ir tada lyginama su algoritmo veikimu.
Mes padarem toki ParkMan projekteli, t.y. Mercedesu isiparkavimo sistema. Dirbo 200+ zmoniu. |
|
|
|
|
|
Robotai mokosi: |
Parašytas: 2017 01 22, 22:37 |
|
|
|
Tai koks algoritmas butų, kai tik vienas outputas.
Pravariau krūvą straipsnių, tai vieną išvadą padariau, visada turi būti grįžtamas ryšys, tai nenustoti mokytis nors rezultatai geri...
Tipo slieko smegenis iš 302 neuronų jau padarė... |
|
|
|
|
|
Robotai mokosi: |
Parašytas: 2017 01 23, 11:48 |
|
|
|
krienas rašo: |
Tai koks algoritmas butų, kai tik vienas outputas.
Pravariau krūvą straipsnių, tai vieną išvadą padariau, visada turi būti grįžtamas ryšys, tai nenustoti mokytis nors rezultatai geri...
Tipo slieko smegenis iš 302 neuronų jau padarė... |
Tai kaip kosmini laiva pastatyt, parasykit kas nors pastraipa ar dvi
Ko gero vis dar nesuvoki kokio sudetingumo cia klausimas. |
|
|
|
|
|
Robotai mokosi: |
Parašytas: 2017 01 23, 13:15 |
|
|
|
Vakar pagooglinau. To dėka sugeneravau mažą neuronų tinklą.
Dabar sinapsam koeficientų reikia.. |
|
|
|
|
|
|
Robotai mokosi: |
Parašytas: 2017 01 23, 14:22 |
|
|
|
N1 reikšmės 0,1.
N2 reikšmės 0,1, todėl normavimo funkcijos nereikia.
N3 reikšmės -128....127 reikia naudoti normavimo funkciją.
N4 reikšmės -128....127, kadangi reikšmės -+ teks naudoti hiperbolinį tangentą. f(x)=(e^(2*x)-1)/(e^(2*x)+1). Ženklas ^ tai laipsnis. Funkciją vadinsiu hiptng(x)
N5 reikšmė nuo 0....ir t.t. Normavimo funkcija f(x)=1/(1+e^(-x)); Vadinsiu ją sigmoid(x);
N1-->out1(x1)=in1(x1);
N2-->out2(x2)=in2(x2);
N3-->out3(x3)= hiptng(x3) ;
N4-->out4(x4)= hiptng(x4) ;
N5-->out5(x5)= sigmoid(x5);
x1...x5 tai įėjimų reikšmės...
Neuronai H1 ...H5;
H1_in(x)=out1(x)*w1+out6(x)*w6+out11(x)*w11+out16*w16;
H1_out(x)=sigmoid(H1_in(x));
atitinkamai ir kitiems neuronams.
H2_in(x)=out2(x)*w2+out7(x)*w7+out12(x)*w12+out17*w17;
H2_out(x)=sigmoid(H2_in(x));
H3_in(x)=out3(x)*w3+out8(x)*w8+out13(x)*w13+out18*w18;
H3_out(x)=sigmoid(H3_in(x));
H4_in(x)=out4(x)*w4+out9(x)*w9+out14(x)*w14+out19*w19;
H4_out(x)=sigmoid(H4_in(x));
H5_in(x)=out5(x)*w5+out10(x)*w10+out15(x)*w15+out20*w20;
H5_out(x)=sigmoid(H5_in(x));
Na ir paskutinis neuronas;
O_in(x)=H1_out(x)*w26+H2_out(x)*w27+H3_out(x)*w28+H4_out(x)*w29+H5_out(x)*w30+Start(x)*w31;
O_out(x)=sigmoid(O_in(x)); |
|
|
|
|
|
|
Robotai mokosi: |
Parašytas: 2017 01 23, 15:16 |
|
|
|
Tai dabar, ką reiškia mokytis?
Reikia surasti visus w1...w30 koeficientus. Dėl w31 dar neaišku ar gerai naudoju.
Mokytis robotui yra du būdai: su mokytoju ir be jo.
Su mokytoju, tai kažkas iš šalies turi įvertinti ar gerai ar blogai ir kažkokiu būdu duoti robotui žinoti. Robotas tada turi perskaičiuoti reikšmes ir vėl tęsti mokslą.
Antras būdas be mokytojo, reiškia turi būti klaidos funkcija kuri veiktų kaip stebėtojas. Robotas savo mokymosi eigoje turi klaidos reikšmę minimizuoti.
Šiuo atveju reikia surasti 30 koeficientų reikšmių. Uždavinukas ne iš lengvųjų. Ir jaučiu problema gali atsirasti, kad matematiškai neužgeneruotų.....
Tai šitai mano mašinytei reikia klaidos funkcijos ir koeficientų w nustatymo algoritmo...
Sakė čia su matematika daug kas nesipyksta... |
|
|
|
|
|
|
Google paieška forume |
|
|
Naujos temos forume |
|
|
FS 22 Tractors
Farming Simulator 19 Mods,
FS 22 Maps,
FS22 Mods |
|
ETS2 Mods
ETS2 Trucks,
ETS2 Bus,
Euro Truck Simulator 2 Mods
|
|
FS22 Tractors
Farming Simulator 22 Mods,
FS22 Maps,
FS22 Trucks |
|
VAT calculator
VAT number check,
What is VAT,
How much is VAT |
|
Paskola internetu
Vartojimo paskola,
paskola automobiliui,
paskola būsto remontui |
|
Thermal monocular
Thermal vision camera,
Night vision ar scope,
Night vision spotting scope |
|
FS22 Mods
FS22 Harvesters,
FS22 Tractors Mods,
FS22 Maps Mods |
|
FS22 Mods
FS22 Maps,
FS22 Harvesters,
FS22 Tractors |
|
Dantų protezavimas
All on 4 implantai,
Endodontija mikroskopu,
Dantų implantacija |
|
Sims 4 Mods
Sims 4 CC Clothes,
Sims 4 Hair CC,
Sims 4 Skill Cheat |
|
|
|