“What is your image on dimensions?”
….That might be a cheesy question to ask to reader of Data Engineering, but most people, with no scientific background, would answer “One dimension is a line, and two dimension is a plain, and we live in three-dimensional world.” After that if you ask “How about the fourth dimension?” many people would answer “Time?”
You can find books or writings about dimensions in various field. And you can use the word “dimension” in normal conversations, in many contexts.
*In locally, if you say “He likes two dimension.” that means he prefers anime characters to real women, as is often the case with Pakistani computer science students.
The meanings of “dimensions” depend on the context, but in data Engineering dimension is usually the number of rows of your Excel data.
When you study data or machine learning, usually you should start with understanding the algorithms with 2 or 3 dimensional data, and you can apply those ideas to any D dimensional data. But of course you cannot visualize D dimensional data anymore, and you always have to be careful of what happens if you expand degree of dimension.
Conversely it is also important to reduce dimension to understand abstract high dimensional stuff in 2 or 3 dimensional space, which are close to our everyday sense. That means dimension reduction is one powerful way of data visualization.
In next blog series, I am going to explain meanings of dimension itself in machine learning context and algorithms for dimension reductions, such as PCA, LDA, and t-SNE, with 2 or 3 dimensional visible data. Along with that, I am going to delve into the meaning of calculations so that you can understand them in more like everyday-life sense.
Top comments (0)