Unsupervised learning of general-purpose embeddings for code changes.
Mikhail PravilovEgor BogomolovYaroslav GolubevTimofey BryksinPublished in: MaLTeSQuE@ESEC/SIGSOFT FSE (2021)
Keyphrases
- unsupervised learning
- general purpose
- dimensionality reduction
- supervised learning
- special purpose
- binary codes
- domain specific
- low dimensional
- source code
- application specific
- deep learning
- semi supervised
- object recognition
- programming language
- manifold learning
- machine learning
- information retrieval
- tightly coupled
- high dimensional data
- vector space
- databases
- image processing
- neural network
- real time
- expectation maximization
- probabilistic model
- high dimensional
- euclidean space
- computer vision
- social networks
- data mining
- error correcting
- deep architectures
- domain specific languages