Neural Network Embeddings Explained – Towards Data Science
Applications of neural networks have expanded significantly in recent years from image segmentation to natural language processing to time-series forecasting. One notably successful use of deep learning is embedding, a method used to represent discrete variables as continuous vectors. This technique has found practical applications with word embeddings for machine translation and entity embeddings for categorical variables. In this article, I'll explain what neural network embeddings are, why we want to use them, and how they are learned. We'll go through these concepts in the context of a real problem I'm working on: representing all the books on Wikipedia as vectors to create a book recommendation system.
Oct-8-2018, 06:29:17 GMT
- Technology: