| ▲ | TrackerFF 2 hours ago | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Machine learning could need, and probably has needed, some unified math notation for the past 15 years IMO. With that said, it was worse back in the day - when ML papers were the products of researchers from all over, you'd see some wild notation. Many will likely disagree with me, but inconsistent notation (across papers!) is to me friction. At least in this article the author explicitly explains the notation at the very start...that is not always the case. Rarely, even. EDIT: Didn't even notice the notation switch, much appreciated. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | olalonde 33 minutes ago | parent [-] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
I never understood people who preferred traditional math notation (e.g. single letter symbols, weird characters like ∣q⟩ instead of writing down an explicit type, etc.). I guess the main advantage is terseness? To me, the mathematical expressions would be so much easier to understand if they were just written in pseudo code or an actual programming language like Python. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||