Computer vision, Compiler, Learning, Neural network, C, Pattern recognition

Contrastive Code Representation Learning

On Jul 10, 2020
@pabbeel shared
RT @_parasj: Can contrastive learning be applied to text? Yes! We propose Contrastive Code Representation Learning: an unsupervised pretext task to learn representations of program *functionality*. Paper w/ @ajayj_ Tianjun Zhang @pabbeel @mejoeyg Ion Stoica https://t.co/92bomMUu7U 👇 1/7
Open

Jain et al., Contrastive Code Representation Learning, 2020. For many machine-aided programming tasks, programs with the same functionality should have the same underlying representation. ...

parasj.github.io
On Jul 10, 2020
@pabbeel shared
RT @_parasj: Can contrastive learning be applied to text? Yes! We propose Contrastive Code Representation Learning: an unsupervised pretext task to learn representations of program *functionality*. Paper w/ @ajayj_ Tianjun Zhang @pabbeel @mejoeyg Ion Stoica https://t.co/92bomMUu7U 👇 1/7
Open

Contrastive Code Representation Learning

Contrastive Code Representation Learning

Jain et al., Contrastive Code Representation Learning, 2020. For many machine-aided programming tasks, programs with the same functionality should have the same underlying representation. ...

Prototypical Contrastive Learning: Pushing the Frontiers of Unsupervised Learning

Prototypical Contrastive Learning: Pushing the Frontiers of Unsupervised Learning

Prototypical Contrastive Learning unifies clustering and contrastive self-supervised learning to push the frontiers of unsupervised learning.

Click here to read the article

Click here to read the article

Fox, S. Owens, M. Norrish evaluate ([ ],env,s) = (Rval [ ],s) evaluate (x::y::xs,env,s) = case evaluate ([x],env,s) of (Rval v1,s1) ⇒ (case evaluate (y::xs,env,s1) of (Rval vs,s2) ⇒ (Rval ...

What is Julia? A fresh approach to numerical computing

What is Julia? A fresh approach to numerical computing

A “no compromises” programming language for data scientists, Julia combines the ease of a dynamic language with the speed of a compiled language

Contrastive Self-Supervised Learning

Contrastive Self-Supervised Learning

Contrastive self-supervised learning techniques are a promising class of methods that build representations by learning to encode what makes two things similar or different.

C4ML workshop at CGO 2019

C4ML workshop at CGO 2019

07:30 - 08:55 Breakfast (provided) 08:55 - 09:00 Workshop Opening 09:00 - 09:30 "Getting to Machine Learning from a General Purpose Compiler", Keno Fischer & Jameson Nash, Julia Computing ...

Machine Learning Prague 2020

Machine Learning Prague 2020

Practical conference about Machine Learning, AI and Deep Learning applications

Top 10 Machine Learning Programming Languages

Top 10 Machine Learning Programming Languages

Machine learning is utilized today in various computing programming and designing algorithms isn't practical like detection of a data breach or system intruders and so forth. The top 10 ...

Best of arXiv.org for AI, Machine Learning, and Deep Learning – March 2020

Best of arXiv.org for AI, Machine Learning, and Deep Learning – March 2020

In this recurring monthly feature, we will filter all the recent research papers appearing in the arXiv.org preprint server for subjects relating to AI, machine learning and deep learning – ...