|
|
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 11 22, 00:38. Visos datos yra GMT + 2 valandos.
|
|
|
|
Forumas » Mokslai » Išsibarsčiusių duomenų suglodinimo problema
|
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 |
|
|
|
Išsibarsčiusių duomenų suglodinimo problema |
Parašytas: 2017 07 18, 09:14 |
|
|
|
Sveiki, pasiūlykit matematinio pobūdžio sprendimą. Tai ne elektronika, bet tiesą sakant nežinau kur dar galėčiau paklausti. Jeigu jau aptarinėjat Furje transformacijas ir waveletus, tai reiškia universitete ne pirštą čiulpėt
Yra duomenys, kurie išsibarstę dėl natūralių priežasčių, o taip pat dėl triukšmų, kurių parametrai nežinomi ir kinta laike. Duomenų sekoje yra įvairaus dydžio skylių.
Šioje žirnių košėje reikia nubrėžti akiai ir protui priimtiną kitimo grafiką. Pirmas sprendimas, kuris ateina į galvą skaičiuoti vidurkį slenkančiame lange. Kad viskas būtų švelnu ir tolygu, ir kad įvertinti skyles, vidurkis skaičiuojamas su svoriais pagal Gauso pasiskirstymą.
Bet tai labai tiesmukiškas sprendimas. Mano intuicijos neuronas jaučia, kad turi būti protingesnis algoritmas. Užveskite ant kelio, kokio žodžio ieškoti? |
|
|
|
|
|
|
Išsibarsčiusių duomenų suglodinimo problema |
Parašytas: 2017 07 18, 10:22 |
|
|
|
Gauso pasiskirstymas su svoriais tai čia per aukšta materija tokiam uždaviniui. O beje, koks uždavinys? ką reikia iš to išpešti?
Jeigu žinomai yra triukšmai, tai verta po keletą ribinių reikšmių išvis atmesti, o iš likusių skaičiuoti vidurkį.
Renkantis sprendimą yra keletas kriterijų. Pavyzdžiui, gali užsiduoti maksimalią ribą, kiek tiriamoji vertė gali pakisti per laiko tarpą.
Arba naudoji juostą kaip rezultatą, o ne liniją.
Priklauso nuo to, koks procesas, kas iš tikrųjų ten realiai vyksta. |
|
|
|
|
|
|
Išsibarsčiusių duomenų suglodinimo problema |
Parašytas: 2017 07 18, 11:39 |
|
|
|
Vidurkis su svoriais - tai paprasta: pries sumuodamas kiekviena reiksme dar padaugini is jos svorio (svarbumo), ir paskui suma padalini is bendros svoriu sumos. Iprastinio aritmetinio vidurkio atveju svoris visiems yra 1, o svoriu suma - reiksmiu kiekis 1xN.
Uzdavinys yra dinamikos analize, bet tam reikia tureti daugmaz adekvacia dinamika, o ne sratais susaudyta popieriaus lapa.
Bandziau eliminuoti tam tikra procenta labiausiai nukrypusiu reiksmiu - nesakyciau kad vaizdas pagerejo, gal netgi priesingai, pablogejo.
Beabejo, sis rezultatas nera labai tikslus (jau vien del vidurkinimo jis tampa flegmatiskesnis), sutinku kad tai ne linija, o juosta su plius minus paklaida. Bet vat galvoju, ar galima kazkaip intelektualiau isvingiuoti ta juosta. |
|
|
|
|
|
|
Išsibarsčiusių duomenų suglodinimo problema |
Parašytas: 2017 07 18, 14:11 |
|
|
|
Kaip greitai gali kisti grafikas? Jeigu skaiciuotum skirtumus tarp reiksmiu - galetum atmesti nesamoningas reiksmes. T.y. jei matai, kad grafikas eina 10,8,6,4,20,2... Ta viena reiksme atmeti. |
|
|
|
|
|
Išsibarsčiusių duomenų suglodinimo problema |
Parašytas: 2017 07 18, 14:52 |
|
|
|
Gal kas parekomenduotu koki nesunkiai perkandama softa panasiu dalyku simuliavimui realiu laiku? Tarkim pasirasau kazkokia lygti, keiciu kintamuosius, grafike matau realiu laiku besikeiciancius parametrus.
Kaip pavyzdys butu tarkim PID reguliatorius, keiciu kintamuosius ir matau kaip elgiasi sistema.
Gal tiktu kazkas panasaus i matlab, bet jo perkandimui vien tik kiek laiko susigaistu, butu gerai kazkas paprastesnio. |
|
|
|
|
|
Išsibarsčiusių duomenų suglodinimo problema |
Parašytas: 2017 07 18, 15:24 |
|
|
|
Kad "realiu laiku" simuliuoti, reikia tikslaus modelio.
Jei apytiksliai, tada apsirasai supaprastinta modeli ir kad ir excel'yje gauni besikeicianti grafika.
Badui - o ka duoda: value = K * inputValue + ( 1 - K ) * oldValue, kur K [0.01 .. 1] |
|
|
|
|
|
Išsibarsčiusių duomenų suglodinimo problema |
Parašytas: 2017 07 18, 15:42 |
|
|
|
AlgisL rašo: |
Badui - o ka duoda: value = K * inputValue + ( 1 - K ) * oldValue, kur K [0.01 .. 1] |
Duoda tiesine interpoliacija tarp dvieju reiksmiu. Bet siuo atveju visi taskai yra netikslus ir negali buti atkarpu galais. |
|
|
|
|
|
Išsibarsčiusių duomenų suglodinimo problema |
Parašytas: 2017 07 18, 15:51 |
|
|
|
Vidurkinimas, intervale leidžia kreivės pobudį nustatyti ir triukšmų pamažinti.
Tik lei perdaug reikšmių paimsi, aukštus dažnius prarasi.
Gali laipniškai bandyti...2,3,4,5... |
|
|
|
|
|
Išsibarsčiusių duomenų suglodinimo problema |
Parašytas: 2017 07 18, 16:15 |
|
|
|
krienas rašo: |
Vidurkinimas, intervale leidžia kreivės pobudį nustatyti ir triukšmų pamažinti.
Tik lei perdaug reikšmių paimsi, aukštus dažnius prarasi.
Gali laipniškai bandyti...2,3,4,5... |
Taip, pabandzius kelis variantus labai aiskiai matosi, kad imant daugiau reiksmiu (didinant lango ploti) uzsiapvalina ir dingsta siauri pikai. Tai, sakykim, neisvengiamybe. Man tik klausimas, ar yra kazkas geresnio uz vidurki. Neismanau koki keyworda googlinti. |
|
|
|
|
|
|
Išsibarsčiusių duomenų suglodinimo problema |
Parašytas: 2017 07 18, 16:32 |
|
|
|
AlgisL rašo: |
Badai, kad tau panasiai to ir reikia, tik tinkama K pasirink.
Sakykim, tavo atveju jis gali buti [0.05 .. 0.2] |
Dar karta pamasciau apie algoritma. Tai yra dalinis slenkancio lango atvejis, kai su svoriais vidurkinama tik kairioji lango puse. Koeficientai bus 0.2, 0.16, 0.128, 0.1024 ir toliau logaritmiskai mazes link duomenu pradzios. Tai panasu i Gauso kreives puse, tik virsune smaila o ne apvali (ir aukstis nenormalizuotas iki vieneto, nors svoriams tai esmes nekeicia). |
|
|
|
|
|
Išsibarsčiusių duomenų suglodinimo problema |
Parašytas: 2017 07 18, 20:49 |
|
|
|
Moving average - jau praeitas etapas, rezultatai pirmoje zinuteje. Ieskau kazko intelektualesnio, kas galbut ivertintu konkretu lokalaus issibarstymo pobudi ir ivertintu reiksmiu patikimuma ar pan. |
|
|
|
|
|
|
Išsibarsčiusių duomenų suglodinimo problema |
Parašytas: 2017 07 19, 05:02 |
|
|
|
Badas rašo: |
Moving average - jau praeitas etapas, rezultatai pirmoje zinuteje. Ieskau kazko intelektualesnio, kas galbut ivertintu konkretu lokalaus issibarstymo pobudi ir ivertintu reiksmiu patikimuma ar pan. |
taigi skaiciuoji kartu su vidurkiu ir pasikliautina intervala . pasirinkes norima i ji patekimo tikimybe ir piesi kintamo plocio juosta.ta tikimybe apsprestu skaiciavimo lango ploti .ty is keliu tasku skaiciuoti vidurki. gali piesti kelias skirtingoms patikimumo tikimybems . o pats vidurkis matyt turetu buti skaiciuojamas atmetant krastines reiksmes skaiciavimo lange .
yra dar vienas pats geriausias budas - nupiesti taip kaip reikia |
|
|
|
|
|
|
Google paieška forume |
|
|
Naujos temos forume |
|
|
FS25 Tractors
Farming Simulator 25 Mods,
FS25 Maps,
FS25 Trucks |
|
ETS2 Mods
ETS2 Trucks,
ETS2 Bus,
Euro Truck Simulator 2 Mods
|
|
FS22 Tractors
Farming Simulator 22 Mods,
FS22 Maps,
FS25 Mods |
|
VAT calculator
VAT number check,
What is VAT,
How much is VAT |
|
LEGO
Mänguköök,
mudelautod,
nukuvanker |
|
Thermal monocular
Thermal vision camera,
Night vision ar scope,
Night vision spotting scope |
|
FS25 Mods
FS25 Harvesters,
FS25 Tractors Mods,
FS25 Maps Mods |
|
Dantų protezavimas
All on 4 implantai,
Endodontija mikroskopu,
Dantų implantacija |
|
FS25 Mods
FS25 Maps,
FS25 Cheats,
FS25 Install Mods |
|
GTA 6 Weapons
GTA 6 Characters,
GTA 6 Map,
GTA 6 Vehicles |
|
FS25 Mods
Farming Simulator 25 Mods,
FS25 Maps |
|
|
|