Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Keith Adams is active.

Publication


Featured researches published by Keith Adams.


empirical methods in natural language processing | 2014

#TagSpace: Semantic Embeddings from Hashtags

Jason Weston; Sumit Chopra; Keith Adams

We describe a convolutional neural network that learns feature representations for short textual posts using hashtags as a supervised signal. The proposed approach is trained on up to 5.5 billion words predicting 100,000 possible hashtags. As well as strong performance on the hashtag prediction task itself, we show that its learned representation of text (ignoring the hashtag labels) is useful for other tasks as well. To that end, we present results on a document recommendation task, where it also outperforms a number of baselines.


conference on object-oriented programming systems, languages, and applications | 2014

The hiphop virtual machine

Keith Adams; Jason Owen Evans; Bertrand Allen Maher; Guilherme de Lima Ottoni; Andrew John Paroski; Brett Simmers; Edwin Thur Gideon Smith; Owen Yamauchi

The HipHop Virtual Machine (HHVM) is a JIT compiler and runtime for PHP. While PHP values are dynamically typed, real programs often have latent types that are useful for optimization once discovered. Some types can be proven through static analysis, but limitations in the ahead-of-time approach leave some types to be discovered at run time. And even though many values have latent types, PHP programs can also contain polymorphic variables and expressions, which must be handled without catastrophic slowdown. HHVM discovers latent types by structuring its JIT around the concept of a tracelet. A tracelet is approximately a basic block specialized for a particular set of run-time types for its input values. Tracelets allow HHVM to exactly and efficiently learn the types observed by the program, while using a simple compiler. This paper shows that this approach enables HHVM to achieve high levels of performance, without sacrificing compatibility or interactivity.


Archive | 2009

LOCK-FREE CONCURRENT OBJECT DICTIONARY

Keith Adams; Spencer G. Ahrens


national conference on artificial intelligence | 2018

StarSpace: Embed All The Things!

Ledell Yu Wu; Adam Fisch; Sumit Chopra; Keith Adams; Antoine Bordes; Jason Weston


Archive | 2012

Run time incremental compilation of script code

Keith Adams; Andrew John Paroski; Jason Owen Evans


Archive | 2013

CACHE MANAGEMENT IN A MULTI-THREADED ENVIRONMENT

Keith Adams; Jason Owen Evans


Archive | 2012

Method and system for binding objects in dynamic programming languages using caching techniques

Keith Adams; Andrew John Paroski; Jason Owen Evans


Archive | 2013

INCREMENTAL COMPILATION OF A SCRIPT CODE IN A DISTRIBUTED ENVIRONMENT

Ali-Reza Adl-Tabatabai; Guilherme de Lima Ottoni; Keith Adams


Archive | 2012

Method and system for implementing an array using different data structures

Keith Adams; Andrew John Paroski; Jason Owen Evans


Archive | 2017

Predicting Labels Using a Deep-Learning Model

Jason Weston; Keith Adams; Sumit Chopra

Collaboration


Dive into the Keith Adams's collaboration.

Researchain Logo
Decentralizing Knowledge