Ask HN: Linear algebra and web software? I am curious where linear algebra has applications to web software engineering. |
Ask HN: Linear algebra and web software? I am curious where linear algebra has applications to web software engineering. |
Pedantry & ranting aside, the obvious place is anything to do with machine learning / text mining. If processing large amounts of text and searching for things within, or based on, that text, you may well wind up using algorithms that involve linear algebra.
One of the Mahout project founders speaks fairly often in the Triangle area, at User Group meetings and such, and he always seems to mention Linear Algebra in his talks. There's a reason for that.
ButI think you're asking the wrong question. You're doing the equivalent of a 14-year-old saying "When am I ever going to need this?" Sometimes the benefits are much more nebulous and intangible - they affect the way you think, and the way you approach problems.
Most programming doesn't use advanced math, but advanced math helps you do the programming.
(Note - all the above personal opinion, and I don't have specific studies and citations to back it up)
Data mining, a lot of which boils down to multidimensional exploratory statistics needs linear algebra.