
Roman Ring
@Inoryy
Followers
3K
Following
4K
Media
56
Statuses
2K
[email protected] Research Engineer @DeepMind Large Scale Deep Learning Is All You Need? AlphaStar, Gopher, Flamingo, ???
Joined July 2011
After high school, I ended up working odd jobs, e.g., as a night shift cleaner at a fast-food restaurant. One especially nasty night, I decided that I had to at least try to get more out of my life and began self-studying coding every free minute I had, up to 20 hrs/day. 1/5.
28
82
658
I don't think Twitter will go down soon, mostly because I believe the (ex) eng and infra teams did a good job building resilient systems. But it's unlikely I'll be posting from now on. To anyone stumbling on my profile seeking advice on AI, feel free to reach out via email.
2
1
15
The unsatisfying reality is that the day-to-day issues researchers run into are usually either at the ML framework level or at the ML compiler level, and neither would be fully addressed by a language with a cleaner API for array computing.
0
0
0
However, those switches have led to access to new major features or a significant boost in productivity and I just don't see opportunities to gain either in alternatives today. Python isn't great but all it has to be is *good enough* at serving as a DSL for ML compilers.
1
0
0
Some of it transfers but there's no way around stalling progress while general experience (incl. dealing with language quirks) is reacquired, tooling is redone, use cases validated, etc. Switches like this have happened in the past, actually several times in the last decade.
1
0
0
To start, I think Prof. Ringer is certainly correct in that Python is ill-suited for the task and there are potentially better alternatives. However, I also believe that despite the shortcomings, Python is *good enough*, and the cumulative cost of switching is just not worth it.
1
0
0
A bit late to the party but this subject comes up fairly often and I have some thoughts as I spend most of my time at the boundary of Python (JAX) and C++ (XLA), and in the past have been a (very minor) contributor to DeepMind's effort to speed up Python:
github.com
Contribute to google-deepmind/s6 development by creating an account on GitHub.
It's really weird how much machine learning is done in Python, because numerical/array computing should in theory be like 50x easier in a compiled language where you can build abstractions and leave the optimization to the compiler, no?.
2
1
10
I feel like that blinking white guy meme coming back from a period of minimal social media to a Twitter full of stable diffusion / midjourney generated artwork. Genuinely in awe of the pace of progress.
0
0
4
Hot? take: we might reach (some form of) AGI before we reach SAE J3016 L5 driving automation.
2
0
7
Prompt engineering might be a legitimate profession in the future.
4
7
66
Amazing news! TPUv4's were instrumental for some of the recent large-scale efforts at DeepMind such as Chinchilla and Flamingo.
Incredibly excited that Sundar launched the public preview of Cloud TPU v4 Pods at I/O today, with a flythrough video of a datacenter filled with them: This is really three separate announcements:
1
4
41
- Find fields of interest, do literature review.- Replicate interesting papers, showcase on GitHub.- Think of ideas to follow up the papers.- Reach out to paper authors, discuss your ideas.- Implement your ideas, showcase on GitHub.- Iterate to success.
1
6
57
Incomplete path to research engineering:.- Study calculus, lin. algebra, prob. theory.- Intro courses e.g. - Advanced courses e.g. - Join communities e.g.
7
113
600
If you want to contribute to AI research, consider joining industry labs as SWE or RE. PhD / RS is not the only way!.
12
12
242
People underestimate how much AI research is bottlenecked by engineering.
96
230
3K
To be clear, of course we're not quite there yet. I had to lead the dialogue, correct rug <> scale, and explicitly ask about the joke. Andrej's "challenge" greatly influenced my outlook on AI and it was really exciting for me to see Flamingo handle it at all. I'll take "cute" :).
5
3
183
People underestimate how much AI research is still driven by the hardware + compiler stack.
2
4
129
A group of Flamingos is called “flamboyance” which could be an apt description for the family of vision-language models I’m thrilled to see out in the wild! I believe using large pre-trained models in creative ways will be key and hope our work is a step in the right direction.
Introducing Flamingo 🦩: a generalist visual language model that can rapidly adapt its behaviour given just a handful of examples. Out of the box, it's also capable of rich visual dialog. Read more: 1/
0
5
34