5 ms·
I like the idea, but my brain is wired differently. Usually, when I do matrix multiplications, the rows on the left side transition to the columns on the right
by zubspace 10y ago
I like the idea, but my brain is wired differently.
Usually, when I do matrix multiplications, the rows on the left side transition to the columns on the right side. In the example, the 1 goes to 2, 2 to 6, 1 to 1.
The animation completely confused me, because it looks like being reversed, but the result is the same.
Maybe, make this a visualization option?
- denzil_correa 10y agoEssentially, that is how I was taught and do matrix multiplication as well. But this sliding window approach is also interesting. Although, it would be a bit complex to understand how to fill in the results based on the sliding window.
- kutkloon7 10y agoI do this too and this is way more intuitive in my opinion, as you can easily see which entries of the resulting matrix are linear in which rows and columns. Also, you don't need to transform the matrices in a way that is impossible to do on paper.
- conjectures 10y agoMe too. This is like seeing someone write legible English starting from the right hand side of the paper. Not wrong, but discordant with my expectations.
- nkurz 10y agoThere are several other visualizations that can be useful too: Multiplication We can see matrix by matrix multiplication from 5 different positions: row by column multiplication column at a time row at a time as sum of outer products block multiplication All of them are equivalent and lead to the same result http://mlwiki.org/index.php/Matrix-Matrix_Multiplication http://mlwiki.org/index.php/Matrix-Matrix_Multiplication Does your mental model fit into one of these, or is it also reversed in the order it is applied? It would indeed be interesting to allow visualizations of all the approaches.