Kehitteillä treeniohjelmien suunnittelutyökalu

M-Nutrition EAA-valmisjuoma 24-pack

Pineapple Passion Fruit

1€/KPL
laamadod sanoi:
http://kalorilaskuri.fi/ohj.php?id=1

Nyt on oikea aika ehdottaa ominaisuuksia, kun tätä tässä kehitellään. Yritän toteuttaa toiveita mahdollisuuksien mukaan!

(treeniohjelmien/liikkeiden lisäys toimii jos sinulla on tunnukset laskuriin)

-Tero
Varmaankin on tiedossa, mutta jos lopulliseen versioon tulee linkit tuonne Exrx.net:n niin kannattaa tsekata sen saitin omistajalta onko tämä ok.

Eipä muuta tällä erää. Paitsi, että raapusta sinne softaan mahdollisuus tehdä DCn mukainen ohjelma, joka ei ole clusterfuckattu :D

-- Edit --
Itselläni oli jossakin vaiheessa suunnitteilla vähän vastaavanlainen softa, jossa käyttäjä antaisi ensin tietonsa ja toiveensa treeniohjelmista jonka jälkeen softa olisi työstänyt tietokannasta sopivan treenin henkilölle. Neuroverkkojen käyttö oli myös suunnitelmissa tuohon.
 
toolate sanoi:
Varmaankin on tiedossa, mutta jos lopulliseen versioon tulee linkit tuonne Exrx.net:n niin kannattaa tsekata sen saitin omistajalta onko tämä ok.
Onks linkittämisessä jotain tämmösiä sääntöjä? Noihin lisätietoja linkkeihin voi nimittäin linkittää mitä tahansa saitteja, kun lisätään uutta liikettä tonne. Itse lisäsin noi liikkeet ja Exrx.net:n linkit ihan esimerkkinä...

toolate sanoi:
Eipä muuta tällä erää. Paitsi, että raapusta sinne softaan mahdollisuus tehdä DCn mukainen ohjelma, joka ei ole clusterfuckattu :D
Yritin saada tota DC saittia auki mikä tossa toisessa threadissa on muttei tuntunu aukeevan... Pitää tutustua tohon niin katsotaan, jos sen sais ympättyä tohon.

toolate sanoi:
Itselläni oli jossakin vaiheessa suunnitteilla vähän vastaavanlainen softa, jossa käyttäjä antaisi ensin tietonsa ja toiveensa treeniohjelmista jonka jälkeen softa olisi työstänyt tietokannasta sopivan treenin henkilölle. Neuroverkkojen käyttö oli myös suunnitelmissa tuohon.
No tän voi lisätä myöhemmin, jos jengi kiinnostuu tosta palvelusta jne.
-Tero
 
toolate sanoi:
-- Edit --
Itselläni oli jossakin vaiheessa suunnitteilla vähän vastaavanlainen softa, jossa käyttäjä antaisi ensin tietonsa ja toiveensa treeniohjelmista jonka jälkeen softa olisi työstänyt tietokannasta sopivan treenin henkilölle. Neuroverkkojen käyttö oli myös suunnitelmissa tuohon.

Tuollaiselle olisi varmasti käyttöä, mutta tuo on aika hankala toteuttaa käytänössä. Noita lähtömuuttujia ja niiden välisiä riippuvuuksia taitaa olla vähän liikaa. Tai onhan tuo varmasti tehtävissä, jos vain läydät jonkun joka osaa vääntää sopivan päättelyalgoritmin, jolla n-kappaleesta lähtötietoja ja x-kappaleesta toiveita ja tavoitteita generoidaan juuri oikeat ohjelmaehdotukset.

Väittäisin tuota melkoisen isoksi projektiksi, jos tuosta aikoo tehdä oikeasti toimivan.
 
Larzan sanoi:
Tuollaiselle olisi varmasti käyttöä, mutta tuo on aika hankala toteuttaa käytänössä. Noita lähtömuuttujia ja niiden välisiä riippuvuuksia taitaa olla vähän liikaa. Tai onhan tuo varmasti tehtävissä, jos vain läydät jonkun joka osaa vääntää sopivan päättelyalgoritmin, jolla n-kappaleesta lähtötietoja ja x-kappaleesta toiveita ja tavoitteita generoidaan juuri oikeat ohjelmaehdotukset.

Väittäisin tuota melkoisen isoksi projektiksi, jos tuosta aikoo tehdä oikeasti toimivan.
Pakkiksella on ihan sairaana jengiä joka vois käydä naputtelemessa mun tietokantaan treeniohjelmia, sitten vaan neuroverkot töihin jotka kaivaa jokaiseen tapaukseen sopivan treenin. Aineistoista voisi ehkä poimia nämä surkeimmat yritykset pois niin eivät haittaisi ohjelmaa ;) (kuten RHP-ohjelmat)
Tämä nyt on taas tälläistä, että jos aikaa riittäisi. Olisi muitakin ideoita joita pitäisi toteuttaa (myös sellaisia joista voisi rahaa joskus saada)
 
laamadod sanoi:
Onks linkittämisessä jotain tämmösiä sääntöjä? Noihin lisätietoja linkkeihin voi nimittäin linkittää mitä tahansa saitteja, kun lisätään uutta liikettä tonne. Itse lisäsin noi liikkeet ja Exrx.net:n linkit ihan esimerkkinä...
-Tero
En kyllä noista säännöistä/määräyksistä tiedä, mutta ainakin se on hyvän tavan mukaista. Muutenkin kannattaa ehkä rajata mitä linkkejä tuonne voi laittaa, ettei MaVen kohdalla huomaa yht'äkkiä olevan esim. Goatze-matskua ;)
 
toolate sanoi:
Pakkiksella on ihan sairaana jengiä joka vois käydä naputtelemessa mun tietokantaan treeniohjelmia, sitten vaan neuroverkot töihin jotka kaivaa jokaiseen tapaukseen sopivan treenin.

Hyvä idea tuo tuollaisenaan on. Ei itsellä ole paljon muuta kuin perusteet hallussa neuroverkoista ja nekin joskus opintojen alkuajoilta, joten en osaa kommentoida kuinka "verkon opettaminen" tunnistamaan oikeat ohjelmat kullekin tehdään?

Periaatteessa tuo kuitenkin voisi olla toteutettavissa, mutta käytännöstä en osaa sanoa. Varmasti ihan rahan arvoinen softa, jos toteutus onnistuu hyvin ja verkko osaa "tehdä päättelyt" riittävän monesta eri muuttujasta.

Tietenkin jos tietokannassa on riittävästi ohjelmia ja treenajien lähtötiedot on riittävän tarkalla tasolla tuosta olisi ainoa ongelma verkon opettaminen tekemään päättelyt oikein. Vai olinko ihan hakoteillä tässä?
 
Larzan sanoi:
Hyvä idea tuo tuollaisenaan on. Ei itsellä ole paljon muuta kuin perusteet hallussa neuroverkoista ja nekin joskus opintojen alkuajoilta, joten en osaa kommentoida kuinka "verkon opettaminen" tunnistamaan oikeat ohjelmat kullekin tehdään?

Periaatteessa tuo kuitenkin voisi olla toteutettavissa, mutta käytännöstä en osaa sanoa. Varmasti ihan rahan arvoinen softa, jos toteutus onnistuu hyvin ja verkko osaa "tehdä päättelyt" riittävän monesta eri muuttujasta.

Tietenkin jos tietokannassa on riittävästi ohjelmia ja treenajien lähtötiedot on riittävän tarkalla tasolla tuosta olisi ainoa ongelma verkon opettaminen tekemään päättelyt oikein. Vai olinko ihan hakoteillä tässä?
Etpä ole hakoteillä. Enpä itsekkään ole neuroverkkoja muuta kuin raapaissut omissa opiskeluissa. Onneksi kavereita löytyy jotka nämä hanskaavat. Tätä ideaa en ole kyllä kaupalliseksi koskaan ajatellut, on ihan eri suunnitelmat (ei mitään body hommaa). Oishan tollanen hyvin toimiva softa kyllä aika hitti esim kuntosaleille. Vois saada ne "ammattitaidottomatkin" PT:t tehtyä edes hieman järkevämpiä ohjelmia.
 
Larzan sanoi:
Tuollaiselle olisi varmasti käyttöä, mutta tuo on aika hankala toteuttaa käytänössä. Noita lähtömuuttujia ja niiden välisiä riippuvuuksia taitaa olla vähän liikaa. Tai onhan tuo varmasti tehtävissä, jos vain läydät jonkun joka osaa vääntää sopivan päättelyalgoritmin, jolla n-kappaleesta lähtötietoja ja x-kappaleesta toiveita ja tavoitteita generoidaan juuri oikeat ohjelmaehdotukset.

Väittäisin tuota melkoisen isoksi projektiksi, jos tuosta aikoo tehdä oikeasti toimivan.
Jos joku viitsii kasata tietokannan treenitavoista, treenaajan ominaisuuksista ja tuloksista niin esimerkiksi webistä löytyvällä BayMiner työkalulla voi testata löytyykö kannasta mitään korrelaatiota eri treenitapojen ja tulosten välillä.
http://www.bayminer.com (voi testikäyttää ilmaiseksi).

Tuo perustuu Bayes-verkkoihin, joten opettamista ei tarvita.

Oma veikkaukseni on, että syöminen, lepääminen, venyttelyt, geenit yms. vaikuttavat tuloksiin paljon enemmän kuin varsinainen treenitapa tai -jako. Noita taas on paljon hankalampi syöttää johonkin työkaluun kuin treeniohjelmia.
 

OUTLET PWO -40%

Grapefruit Lemonade

14,90€
toolate sanoi:
Pakkiksella on ihan sairaana jengiä joka vois käydä naputtelemessa mun tietokantaan treeniohjelmia, sitten vaan neuroverkot töihin jotka kaivaa jokaiseen tapaukseen sopivan treenin.
Onnea yritykseen :D
 
Harim sanoi:
Oma veikkaukseni on, että syöminen, lepääminen, venyttelyt, geenit yms. vaikuttavat tuloksiin paljon enemmän kuin varsinainen treenitapa tai -jako. Noita taas on paljon hankalampi syöttää johonkin työkaluun kuin treeniohjelmia.

Mä jotenkin oletin, että ainakin osa tuosta luettelosta liittyi noihin Toolaten mainitsemiin taustatietoihin. Sillä mä kommentoinkin, että muuttujia saattaa olla liikaa ja niiden välisiä yhteyksiä ehkä mahdotonkin löytää. Ongelmaksihan tuossa muodostuu se, että tulee paljon sellaisia tekijöitä, joita on vaikea ilmaista yksiselitteisinä. Kaksi periaatteessa samalla ohjelmalla treenaavaa kun eivät 100% varmuudella tee ohjelmaa samalla intensiteetillä, samalla suorituspuhtaudella, palautumiskyky vaihtelee jne, jne.

Todellisuudessahan ne paljon oleellisempi juttu kehittymisen kannalta ovatkin juuri nuo ravinto, lepo ja geenit kuin treeniohjelma. Yritetäämpä sitten keksiä ohjelma, jolla arvioida omat geeninsä raudan vääntöön... :jahas:
 
Joo, eihän tässä nyt järjellisesti kannata odotella, että tollaisella ratkaisulla löydettäisiin yksilölle sopivin treeniohjelma. Vaan, että ohjelma etsisi treenajan oman kokemuksen ja halukkuuksien mukaisen tasapainoisen ohjelman niissä puutteeissa mitä salilla löytyy. Eli tyyliin, olen kalle 3v ja olen harrastanut salia 1, 5vuotta pääasiassa 2 ja 3-jakoisilla, nyt haluan kokeilla 4 jakoista matalan intensiteetin ohjelmaa ja salilta löytyvät tälläiset vaihtoehdot. Ja piuks pauks, softa kertoo käyttäjälle yhden vaihtoehdon ohjelmaksi.
 
toolate sanoi:
Joo, eihän tässä nyt järjellisesti kannata odotella, että tollaisella ratkaisulla löydettäisiin yksilölle sopivin treeniohjelma. Vaan, että ohjelma etsisi treenajan oman kokemuksen ja halukkuuksien mukaisen tasapainoisen ohjelman niissä puutteeissa mitä salilla löytyy. Eli tyyliin, olen kalle 3v ja olen harrastanut salia 1, 5vuotta pääasiassa 2 ja 3-jakoisilla, nyt haluan kokeilla 4 jakoista matalan intensiteetin ohjelmaa ja salilta löytyvät tälläiset vaihtoehdot. Ja piuks pauks, softa kertoo käyttäjälle yhden vaihtoehdon ohjelmaksi.

Jep, tuollainen nyt on paljon simppelimpi toteuttaa... eikä tarvita edes neuroverkkoja, vaan hiukan dataa kantaan ja aikaa suunnitella ja koodata tuo. ;)
 
Larzan sanoi:
Jep, tuollainen nyt on paljon simppelimpi toteuttaa... eikä tarvita edes neuroverkkoja, vaan hiukan dataa kantaan ja aikaa suunnitella ja koodata tuo. ;)
Neuroverkkoja voisi tuossa käyttää sen alkuperäisen tietokannan siistimiseen (tai sieltä järkevän tiedon poimimiseen), jos siis haluaisi käyttää tuossa pohjana oikeiden ihmisten kirjaamia ohjelmia.
 
Jos te nyt joskus tosissanne tuollaista alette väsäämään, niin ilmoittaudun vapaaehtoiseksi kasaamaan noita ohjelmia sinne.
 
Timba79 sanoi:
Jos te nyt joskus tosissanne tuollaista alette väsäämään, niin ilmoittaudun vapaaehtoiseksi kasaamaan noita ohjelmia sinne.
Pitää viikonloppuna miettiä erinlaisia toteutusvaihtoehtoja ja niihin kuluvaa aikaa. Todennäköisesti aika ei kyllä riitä tuollaiselle kun täytyy käyttää kaikki vapaana olevat tunnit lepäämiseen, syömiseen ja treenaamiseen, että saa meidän kisan lopussa mun alotuskuville nauraneiden naamat vääntymään toiseen suuntaan :D

-- Edit --
Ja sorry laamadod, et tää ketju on taas karannut alkuperäisestä. :rolleyes:
 
toolate sanoi:
Pitää viikonloppuna miettiä erinlaisia toteutusvaihtoehtoja ja niihin kuluvaa aikaa. Todennäköisesti aika ei kyllä riitä tuollaiselle kun täytyy käyttää kaikki vapaana olevat tunnit lepäämiseen, syömiseen ja treenaamiseen, että saa meidän kisan lopussa mun alotuskuville nauraneiden naamat vääntymään toiseen suuntaan :D

Aika tuntuu olevan ongelma vissiin vähän kaikille. Ja todellakin tässä pitää nyt treenata sata lasissa ja hoitaa muut osa-alueet kunnialla kotiin. Eihän sitä naurun määrää muuten kestä meistä kumpikaan. :D
 
Tässä olisi hyvä vaatimusmäärittely vastaavanlaiselle sovellukselle tulevaisuudessa:

-Annettujen lähtötietojen pohjalta sovellus märittää käyttäjälle jonkinlaisen kehonrakennus/fitness -tyylisen treeniohjelman, jossa kaikkia lihaksia rasitetaan hyvässä suhteessa tavoitteena symmetrinen vartalo (tätä voi muokata jos käyttäjä ihan oikeasti haluaa). Käyttäjän lähtötason perusteella sovellus määrittää treeniohjelmavaihtoehtoja, joista voi valita esim. eri treenijakoihin perustuvia ohjelmia.
-Oletuksena sovellus määrittää ohjelmiin aina raskaita perusliikkeitä, ellei käyttäjä toisin määritä.
-Käyttäjän tietojen, kuten paino, pituus, voimat, jne. perusteella sovellus myös kertoo ne määräsegmentit, joissa käyttäjän ravintoaineiden ja kaloreiden saannin pitäisi olla.
-Ajan kuluessa ja treenien edetessä käyttäjä syöttää sovellukselle tietoja treeneistään ja syömisistään. Näiden tietojen perusteella sovellus kerto käyttäjälle, mitä kannattaa tehdä, jos esim. treeni ei kulje, jne. Sovellus saattaa myös ehdottaa jotain optimointeja käyttäjän toimiin, jne, kokeiluksi, josko kehitysvauhtia voisi vielä enemmän nopeuttaa.

:D
 

Latest posts

Suositut

Back
Ylös Bottom