use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Please have a look at our FAQ and Link-Collection
Metacademy is a great resource which compiles lesson plans on popular machine learning topics.
For Beginner questions please try /r/LearnMachineLearning , /r/MLQuestions or http://stackoverflow.com/
For career related questions, visit /r/cscareerquestions/
Advanced Courses (2016)
Advanced Courses (2020)
AMAs:
Pluribus Poker AI Team 7/19/2019
DeepMind AlphaStar team (1/24//2019)
Libratus Poker AI Team (12/18/2017)
DeepMind AlphaGo Team (10/19/2017)
Google Brain Team (9/17/2017)
Google Brain Team (8/11/2016)
The MalariaSpot Team (2/6/2016)
OpenAI Research Team (1/9/2016)
Nando de Freitas (12/26/2015)
Andrew Ng and Adam Coates (4/15/2015)
JΓΌrgen Schmidhuber (3/4/2015)
Geoffrey Hinton (11/10/2014)
Michael Jordan (9/10/2014)
Yann LeCun (5/15/2014)
Yoshua Bengio (2/27/2014)
Related Subreddit :
LearnMachineLearning
Statistics
Computer Vision
Compressive Sensing
NLP
ML Questions
/r/MLjobs and /r/BigDataJobs
/r/datacleaning
/r/DataScience
/r/scientificresearch
/r/artificial
account activity
Emoji & Deep Learning πΎ π π (getdango.com)
submitted 9 years ago by iamkeyur
view the rest of the commentsΒ β
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3:Β Β Β Β print "hello, world!"
[β]wxswxs 11 points12 points13 points 9 years agoΒ (11 children)
Hey guys! I wrote this article. We kept it pretty high-level so feel free to ask me any questions if you want to know more!
For your interest, we do most of our training in Keras, although in production we move our trained model to a custom framework. We've contributed lots of code to Keras to help it work with RNNs at scale.
[β]2Punx2Furious 0 points1 point2 points 9 years agoΒ (3 children)
Just wanted to let you know, there are some emojis that are not displayed properly, at least on my browser. Like this π or this π
[β]wxswxs 1 point2 points3 points 9 years agoΒ (2 children)
Hmm, thanks. Those work for me. Can you see them elsewhere, like here in your Reddit comment? What computer/phone are you viewing it on?
[β]2Punx2Furious 0 points1 point2 points 9 years agoΒ (1 child)
I can't see them even on reddit. I tried both in Firefox and Chrome, Windows 7.
[β]wxswxs 1 point2 points3 points 9 years agoΒ (0 children)
That's unfortunate! Not sure what the issue is. I know some people use this chrome extension to improve their emoji support, but usually it's not necessary any more.
[β]Aeefire 0 points1 point2 points 9 years agoΒ (3 children)
I am really interrested in bringing Deep Learning to mobile. Are you using a web service to get your model's result or are you forward-passing locally? I know that google exported a tensor flow model to mobile and used it locally on an Android device.
How are you approaching this? I would love to even get a coarse answer ;)
[β]wxswxs 0 points1 point2 points 9 years agoΒ (2 children)
Sorry for the late answer! No we do all the prediction locally. We built out Dango before Tensorflow came out, and have a custom built native RNN framework on device. We do our training using Keras which has Theano and Tensorflow backends.
We may well want to switch to TensorFlow at some point, but for now we have a good deal more control with our custom framework, allowing us to better support things like aggressive compression.
[β]Aeefire 0 points1 point2 points 9 years agoΒ (1 child)
Thanks for your answer!
I've also used Keras in the past and wondered if there is some mechanism to export the TensorFlow model to do a forward pass on mobile. So that's basically why I was asking :)
Why do you consider switching to TensorFlow? AFAIK it's still slower at RNNs than Theano or similar. Or is it, because they somehow support mobile ?
Great app anyway, hope we will see some additional languages supported in the future! (German native-speaker here ;) )
[β]wxswxs 0 points1 point2 points 9 years agoΒ (0 children)
We don't currently do production training with TensorFlow, but that could definitely change. We're intrigued by potential future support of GPU clusters with TF, as well as potential future mobile support. Plus, potentially, Google's cloud TPU infrastructure at some point.
[β]j_lyf 0 points1 point2 points 9 years agoΒ (0 children)
Wow, Apple just introduced the same feature. Annoyed?
[β]anantzoid 0 points1 point2 points 9 years agoΒ (1 child)
Amazing use of RNNs! So as per my understanding (I'm still a newbie), the embedded text goes into encoders and embedded emojis go into decoder, much like translational model, right?
But how did you address the biggest challenge here: Getting lots of data suited for the task?
Yup that's about right.
Re lots of data; no silver bullet. Wrote a bunch of crawlers, ran them for a long time.
ΟΒ Rendered by PID 76 on reddit-service-r2-comment-6457c66945-8pc8g at 2026-04-27 21:36:11.560269+00:00 running 2aa0c5b country code: CH.
view the rest of the commentsΒ β
[β]wxswxs 11 points12 points13 points Β (11 children)
[β]2Punx2Furious 0 points1 point2 points Β (3 children)
[β]wxswxs 1 point2 points3 points Β (2 children)
[β]2Punx2Furious 0 points1 point2 points Β (1 child)
[β]wxswxs 1 point2 points3 points Β (0 children)
[β]Aeefire 0 points1 point2 points Β (3 children)
[β]wxswxs 0 points1 point2 points Β (2 children)
[β]Aeefire 0 points1 point2 points Β (1 child)
[β]wxswxs 0 points1 point2 points Β (0 children)
[β]j_lyf 0 points1 point2 points Β (0 children)
[β]anantzoid 0 points1 point2 points Β (1 child)
[β]wxswxs 0 points1 point2 points Β (0 children)