Reklama
Nepřihlášený uživatel | Zaregistrovat se
 

Téma:

Věda a technika, mládeži

Spravují:

arnost,
snop

Může vás zajímat



Reklama



pojmy a tak naleznete docela dobre vysvetlene a definovane zde (Wikipedia)
Nebo z jineho zdroje zde (Math Thesaurus)

pripadne se zkuste pohrabat v nejvetsi encyklopedii matematiky: http://mathworld.wolfram.com/


r0b0t ~ matika šmatika ~  braidd drwg
Knihoven co dobře umí (truncated)SVD jsou tuny. Jestli ti stačí aproximace ranku jedna, tak vlastně jen potřebuješ najít vlastní vektory AA^T a A^TA příslušné k největšímu vlastnímu číslu (to by mělo být pro obě matice společné).
r0b0t ~ matika šmatika ~  braidd drwg
Podle Eckart-Young-Mirsky je minimizérem to, co dostaneš z SVD rozkladu. IIRC se ani nemusí pro tu low-rank aproximaci počítat celý.
dexter666  
Spíš bych použil tu kvadratickou, velká odchylka v jednom čísle vadí víc než několik malých.

Konkrétní matice třeba taková:

7,66E+04 6,96E+04 5,57E+04
9,54E+04 8,84E+04 6,71E+04
1,12E+05 1,04E+05 7,76E+04
1,23E+05 1,15E+05 8,49E+04
1,29E+05 1,20E+05 8,85E+04
1,28E+05 1,20E+05 8,82E+04
1,22E+05 1,14E+05 8,39E+04
1,10E+05 1,03E+05 7,58E+04
9,23E+04 8,59E+04 6,41E+04
6,96E+04 6,46E+04 5,02E+04
r0b0t ~ matika šmatika ~  braidd drwg
Dávno naprogramovaný a perfektně optimalizovaný a odlazený kladivo!
DadB jsem zralý na  šrotovné
nejbilžší kombinacei mám brát jako min(sum_i,j(a_i,j - b_i,j)^2)
nebo jako min( sum_i,j(abs(a_i,j - b_i,j)))

Máme nějakou konkrétní matici?
arnost snad nechci tak   moks
 
arnost snad nechci tak   moks
mi to prijde jako moc velky kladivo. tady mam proste jen nejakou mnozinu vektoru a chci je nahradit jednim, plus pro kazdy vektor mam jeste nafukovaci koeficient.

pricemz minimalizuju:

a_i - b_i*x
 
Jé, dík!
r0b0t ~ matika šmatika ~  braidd drwg
Co SVD? Libovolnou matici $A$ rozložíte na $\sum_i \lambda_i \vec{v}_i \vec{w}_i^T$, kde $\vec{w}$ a $\vec{v}$ jsou vektory s dimenzí $m$ a $n$ a $\lambda_i^2$ jsou vlastní čísla $AA^T$. Člen s největším $\lambda_i$ by měl být v nějakém smyslu nejlepší aproximací původní matice, kterou ze dvou vektorů uděláte.
arnost snad nechci tak   moks
pokud takovy rozklad existuje, vezmes prvni radek, to bude ten prvni vektor a druhy vektor bude mit jako prvni slozku jednicku a dale ty prislusne podily

ale moc takovych matic nenajdes %(

dexter666  
Diagonální matice je ošklivej protipříklad:)

Dobře, a nejde to teda řešit ani numericky jinak než prostě sázet do těch dvou matic postupně čísla z nějakého intervalu a pak vyhodnotit řešení s minimální celkovou odchylkou od čísel v té původní "rozkládané"? (ano, na nic lepšího jsem sám nepřišel, můžete se mi smát)
arnost snad nechci tak   moks
to by bylo krasny, co?

zkus si to treba pro diagonalni matici
dexter666  
Dotaz
Dá se nějak rozložit matice m x n na součin dvou matic mx1 krát 1xn bez použití bruteforce metody? Nemusí to ani být přesně, stačí nějaká aproximativní metoda co vyhodí kombinaci nejbližší žádanému výsledku.
Moje znalosti algebry ani google-fu nepomáhají, všechny dekompozice počítají s trojúhelníkovými maticemi, nejblížší metoda co jsem našel byla rank decomposition, ale ta zas operuje s hodností matice, takže mi to taky nepomůže.
 
DadB jsem zralý na  šrotovné
https://play.google.com/store/search?q=preschool+math&c=apps

Většina z toho je docela dobře použitelná.
Už X let zpátky existovaly super výukové programy na počítači. Jinak asi nejlíp podle učebnice pro základky.
maftik nedobrovolný masový vrah  možných světů
dotaz (spíše pedagogický)
V rámci své dobrovolnické činnosti jsem se seznámil s klukem-vozíčkářem, 23 let, žijícím od 16ti let v děcáku, později v ústavu, kterého matka alkoholička v dětství hodně zanedbávala (hodně vynechával školu atd) a jde o to, že ve svém věku neumí vůbec počítat. Problémy mu dělá i sčítání malých čísel, odčítání je ještě o dost horší a násobení/dělení ani nemá smysl řešit. Pokouším se najít různé metody toho (zatím) sčítání, jak mu pomoci, aby se to naučil, protože zatím je ten pokrok dost slabý a ty metody moc nefungují - většinou to sčítání musí dělat pomalu "po jedné", tedy přičítání jedniček, a dělá chyby. Dotaz tedy zní, jakou metodou mu nejlépe pomoci, aby rychleji pokročil - pokud to vůbec jde. Předem moc díky na návrhy.
 
el Sent from my  browser
!!
dupinozka co kdyby vyšetřující personál byl nahý 
Objevit největší známé prvočíslo mi zní jako triviální operace :-).
hkmaly - Slava pomlcky -  .
Nejvetsi ZNAME. Lze snadno dokazat ze existuje vetsi :-).