Bam4d Profile Banner
Bam4d Profile
Bam4d

@Bam4d

Followers
2,559
Following
1,450
Media
243
Statuses
2,421

AI Scientist at . PhD in AI. Opinions are mostly noise with high variance. ex. @MetaAI @modl_ai

London
Joined June 2009
Don't wanna be here? Send us removal request.
Explore trending content on Musk Viewer
@Bam4d
Bam4d
2 years
So not only job layoffs..... My entire trip to NeurIPS has just been cancelled by @MetaAI . I've still not been to an in-person conference during my PhD. Now im going to desperately scrounge around for some money to pay for flights and hotels, which will now be super expensive.
23
27
461
@Bam4d
Bam4d
2 years
RL is dead. With a bit of prompt engineering, ChatGPT can straight up zero-shot RL
Tweet media one
Tweet media two
11
28
269
@Bam4d
Bam4d
2 years
We’re excited to announce GriddlyJS - A Web IDE for Reinforcement Learning! Design 🎨, build ⚒️, debug 🐛RL environments, record human trajectories 👲, and run policies 🤖 directly in your browser 🕸! Check it out here: Paper:
8
50
220
@Bam4d
Bam4d
2 years
We’re excited to announce that GriddlyJS will be presented at NeurIPS 2022. Design 🎨, build ⚒️, debug 🐛RL environments, record human trajectories 👲, and run policies 🤖 directly in your browser 🕸! Check it out here: Paper:
2
45
191
@Bam4d
Bam4d
2 years
Just casually spending 4 years doing a PhD to fail miserably at hackerrank interviews.
9
5
181
@Bam4d
Bam4d
2 years
Looks like @DeepMind saw GriddlyJS and decided to build their own version.... I had no idea they were building this but it looks incredibly similar to my work.
@GoogleDeepMind
Google DeepMind
2 years
At #NeurIPS2022 , we're introducing Play Lab, an accessible digital laboratory that lets you build small worlds and set up experiments to analyse how embodied agents behave in an interactive simulation. Try it yourself: ⌚10.30am CST 📍Booth #609 , Hall G
5
73
306
1
18
148
@Bam4d
Bam4d
2 years
PhD: Where you simultaneously think you have worked the hardest in your life and produced loads of stuff,,, but at the same time feel like you've literally done nothing for 4 years and nobody gives a shit.
1
3
117
@Bam4d
Bam4d
4 years
@IGcom You literally have an advertising campaign out at the moment that states "Trade US tech the way you want, even in volatile times".
Tweet media one
2
12
110
@Bam4d
Bam4d
4 years
After only about an hour of training. Solving pretty complex logic problems... Should probably write a paper about this. Don't like writing papers. I'll just open source it in the next few days instead.
4
9
113
@Bam4d
Bam4d
1 year
Two things that I'm unbelievably excited about. 1) I've finished and handed in my Ph.D. corrections. 2) On Monday, I'm joining @aimistral as an AI Scientist
Tweet media one
7
5
108
@Bam4d
Bam4d
4 years
@timnitGebru As someone with an underlying health condition that means i *very occaisionally* need to take some time off work, nothing has every made me feel more shitty/guilty/shameful than HR people.
2
4
102
@Bam4d
Bam4d
11 months
Everyone is going on about success and career opportunities and glory and all that stuff. Do your PhD for passion and fun. You only have one life. Your motivation should be your own, not some external validation from peers or resources or career.
@sshkhr16
Shashank Shekhar
11 months
As PhD applications season draws closer, I have an alternative suggestion for people starting their careers in artificial intelligence/machine learning: Don't Do A PhD in Machine Learning ❌ (or, at least, not right now) 1/4 🧵
36
53
512
3
7
95
@Bam4d
Bam4d
3 years
Hello academic twitter. Let's talk about mental health. The last few months of my PhD have been really fucking hard. I'm defeated, sad and questioning why I'm even doing this to myself. A thread...
1
2
92
@Bam4d
Bam4d
4 years
So here is my first (first author) paper out of my PhD. I'm pretty proud of it. I also have a github repository with code examples and pre-trained models! paper: code:
2
14
84
@Bam4d
Bam4d
11 months
Love my mum so much. God bless her.
Tweet media one
2
1
82
@Bam4d
Bam4d
3 years
I should probably start writing my PhD thesis because my backup plan of crypto genius bajillionaire is not working out.
1
2
72
@Bam4d
Bam4d
3 years
Emergent strategies from RL self-play with no demonstrations. The player at the top learns to "barracks rush" whereas the bottom tries to "worker rush". (About 1h of training on single gpu/cpu + rllib+impala+conditional action trees)
3
11
73
@Bam4d
Bam4d
2 years
The motivation for a PhD should be about learning and having fun. If your motivation is broken by "something/someone might be smarter than me" then I'd think about how to change where your motivation comes from. Knowlege is infinite. Go create more.
@bschoelkopf
Bernhard Schölkopf
2 years
Another AI paradox: people are excited about LLMs, some even think that AGI is just around the corner. But some students are depressed how they can still get a PhD. Is it becoming pointless? Some personal notes on this. (1/8)
42
323
2K
1
8
72
@Bam4d
Bam4d
7 months
Got cited in this absolute beast of a paper and released new models at Mistral all in the space of 12h. Such a good day :D
@_akhaliq
AK
7 months
Google presents Genie Generative Interactive Environments introduce Genie, the first generative interactive environment trained in an unsupervised manner from unlabelled Internet videos. The model can be prompted to generate an endless variety of action-controllable virtual
78
528
2K
4
4
69
@Bam4d
Bam4d
3 years
Multi-Agent crafter environments... bought to you by Griddly. Watch this space
Tweet media one
5
5
69
@Bam4d
Bam4d
1 year
Is it cool to put this on my Hinge profile?
@GuillaumeLample
Guillaume Lample @ ICLR 2024
1 year
Mistral 7B is out. It outperforms Llama 2 13B on every benchmark we tried. It is also superior to LLaMA 1 34B in code, math, and reasoning, and is released under the Apache 2.0 licence.
Tweet media one
51
480
3K
4
0
63
@Bam4d
Bam4d
2 years
@roydanroy @MetaAI Also forgot to mention I'm first author on the paper. So extra painful
1
2
63
@Bam4d
Bam4d
2 years
Dear Pixel-based RL community: Do you know that running your environments on different hardware might actually produce slightly different pixel outputs (not visible with the human eye, but maybe off by 1 or 2 out of 255).
5
10
61
@Bam4d
Bam4d
3 years
@DeepMind @codeforces so if this codes a better version of itself... do we hit the singularity?
2
1
55
@Bam4d
Bam4d
4 years
I've been working on something during lockdown I think many people will find very cool and I like to share it so far as I'm now looking for potential collaborators. Docs -> Code ->
2
14
57
@Bam4d
Bam4d
3 years
I love Gridworlds, also I'm really happy that I'm going to be spending summer working on them at Facebook AI Research with @HeinrichKuttler . I'm going to learn so much and its going to be awesome :D
3
2
54
@Bam4d
Bam4d
4 years
Here's some games I trained (and am playing) using my "Neural Game Engines" paper. Games are trained from pixels and generalize to any size grid. Also they all train to this quality on a single 2080ti in about 30 minutes.
1
10
50
@Bam4d
Bam4d
9 months
@levelsio I'm confused, On the quoted thread it says you have to work for a company "abroad" and has income requirements for that job. Does this mean that you cannot work for a *Korean* company as a nomad, but you *can* work for a foreign company as long as you earn enough?
2
0
43
@Bam4d
Bam4d
3 years
@BlackHC @DeepMind @MetaAI Rejected from Deepmind twice, Nvidia + Microsoft didn't even reply to my applications. Remember that its the science and engineering that makes you happy, not the people you work for :)
2
2
45
@Bam4d
Bam4d
1 year
The absolute best thing you can do when you are writing up your PhD thesis is get a gym membership. Go early in the morning to destroy yourself physically. If your legs hurt you dont want to get up from the desk.
3
1
41
@Bam4d
Bam4d
2 years
Weekend project Success: reimplemented a statistical version of WaveFunctionCollapse that uses Jax and some tricks to learn logical rules via-gradient descent
Tweet media one
5
3
40
@Bam4d
Bam4d
2 years
🔥Happy to announce some big updates to Griddly!!🔥 In the just release version 1.6.0 we have: 🚀RLLib 2.1.0 Support 👀Multi-observers 😎 Partial observability highlighting 🌴2 new environments Tonnes of bug fixes! 🐞🪲🐛 I'll explain what each of these mean in the 🧵 ->
2
8
37
@Bam4d
Bam4d
4 years
Version 1.0.0 of Griddly is out! * Support for RLLib! @raydistributed * Single-agent and multi-agent IMPALA on every environment (thats like 30 games each with multiple levels and configuration options). * More documentation! * Loads of testing and bug fixes! * MORE GNOMES
1
6
37
@Bam4d
Bam4d
2 years
@MNateShyamalan One of our friends said they liked vimto so our chat is now this:
Tweet media one
1
0
34
@Bam4d
Bam4d
4 years
New version of Griddly with 4 new RTS games and significantly better and simpler multi-agent and RTS support. I'm actually going to start writing agents now I promise
0
0
35
@Bam4d
Bam4d
3 years
I know this is a small win but it's still a win and I'm very happy about it:
Tweet media one
1
2
35
@Bam4d
Bam4d
2 years
It's been a while since I've posted about Griddly.. So I'd like to finally release something I've been working on and off for a while... a multi-agent version of @danijarh 's crafter environment:
1
5
35
@Bam4d
Bam4d
3 years
Just released Version 1.1.0 of Griddly Which now includes support for RTS games + Self-play + RLLib. Code Example: Docs: Discord Community:
0
8
35
@Bam4d
Bam4d
3 years
Therapist: take walks to help with mental health. Walks:
Tweet media one
0
10
31
@Bam4d
Bam4d
11 months
Its not the models you train, its the friends you make along the way.
@Teknium1
Teknium (e/λ)
11 months
Both Nous and I were mentioned at @MistralAI 's presentation at AI Pulse 😅
Tweet media one
32
23
473
0
2
34
@Bam4d
Bam4d
4 years
@DeepMind I mean this is cool and all but my project Griddly is quite a bit more flexible so check it out!
2
5
33
@Bam4d
Bam4d
4 years
Working on getting RLlib compatiblity with Griddly and will have some examples up soon. Here's a small teaser of what you can do on a single CPU+GPU in 10 minutes using IMPALA. (Agent has to save the butterflies from the spiders)
2
5
30
@Bam4d
Bam4d
4 years
Optimizing is super fun. Griddly can now produce vectorized game states at a monstrous 60-70k FPS. Also can render 1000x1000 pixel game states at about 4K FPS. All on a single core, single GPU.
2
3
31
@Bam4d
Bam4d
2 years
If you're interested in game engines and how to build them to be optimal for RL research. (Or if you want a Griddly sticker) Look for my badge!! #NeurIPS22 #NeurIPS2022
Tweet media one
1
0
30
@Bam4d
Bam4d
3 years
@katecrawford @EU_Commission "This Regulation shall not apply to AI systems developed or used exclusively for military purposes." ...... oh
0
5
27
@Bam4d
Bam4d
2 years
Some prompt engineering tricks I used 1. Spaces around each value in the coordinates 2. Ask it to be careful with calculations 3. Ask for a complete list of actions
1
0
26
@Bam4d
Bam4d
3 years
Emergent strategies in self-play RTS games are so interesting to me..... really need to sale up these experiments :D
3
0
26
@Bam4d
Bam4d
7 years
WHERE IS THE THIRD BOOSTER GOD DAMMIT #FalconHeavy
1
5
23
@Bam4d
Bam4d
4 years
Since Grid-Worlds are all the rage at the moment, It's a good opportunity to talk about my recent work with @vwxyzjn on Griddly: We provide not 1 or two baseline reinforcement learning experiments for the Griddly environment... but 156!!
2
4
24
@Bam4d
Bam4d
10 months
I'll also be hanging out at #NeurIPS2023 . Also happy to chat about engineering and open source! (or if you want to hang out and go to watch some music in Frenchman street 🎷🎺🎶)
@alexsablay
Alex Sablayrolles
10 months
I'll be at #NeurIPS2023 , happy to chat about LLM and what we are cooking @MistralAI .
0
0
52
2
0
24
@Bam4d
Bam4d
1 year
AGI can be downloaded from a torrent.
2
3
24
@Bam4d
Bam4d
2 years
Come talk about building game engines for RL and human-in-the-loop environment design.(also stickers) #NeurIPS22 #NeurIPS2022
Tweet media one
0
5
24
@Bam4d
Bam4d
2 years
Teaser for some new Griddly features......
1
1
21
@Bam4d
Bam4d
2 years
After spending far too long trying to have a decent build system for C/C++ with multiple targets/platforms I can successfully say that I found the ultimate tool. Giving up.... Just give up.
4
0
22
@Bam4d
Bam4d
3 years
Maybe I'm just having a low in my PhD and it will all get better. Is this a normal thing to happen? Does everyone feel this shit at some point? Either way I just needed to vent. Thanks for coming to my therapy session.
16
0
23
@Bam4d
Bam4d
4 years
Griddly 1.0.0 was released yesterday but I forgot to actually link it 🤣 LINKS: Discord: Github: Documentation:
0
2
22
@Bam4d
Bam4d
3 years
Last week I tweeted to the academic community on here about my current struggles with PhD research. I want to informally thank everyone who reached out with their experiences. You have all made me feel better and more motivated to push forward.
2
0
22
@Bam4d
Bam4d
1 year
The real moat is the friends that you make along the way
0
2
20
@Bam4d
Bam4d
3 years
I've never submitted a paper to a conference like NeurIPS, but there's at least one paper accepted there that's cited my work, so I think thats a huge win.
1
0
19
@Bam4d
Bam4d
1 year
In all this craziness and hype around AI and language models... dont forget about all the people and experiences in your life who make it worthwhile being hyped. Go call your Mum and Dad. Reach out to an old flame. Make your favourite meal. Paint a picture. Do weird shit 💥
1
2
19
@Bam4d
Bam4d
1 year
When your colleagues start making memes about you at work....
Tweet media one
1
0
19
@Bam4d
Bam4d
2 years
Playing around with JAX for the first time and the speedups you can achieve with things like vmap instead of dumb loops for things like data augmentation are just crazy
1
0
19
@Bam4d
Bam4d
1 year
Guys I did it, I created AGI
3
0
19
@Bam4d
Bam4d
3 years
Its been a long time since I've tweeted anything Griddly related... but I've decided that I'm starting the new year by adding a tonne of tutorials/documentation. Going to try and put out 1 tutorial every week for the next 12 weeks or so. Watch this space.
1
1
18
@Bam4d
Bam4d
3 years
Griddly Tutorial Time Week 2: Projectiles In this week's tutorial you learn how to build a Reinforcement Learning environment where you control an alien that can throw fireballs! Theres lots of basic mechanics explained in here so good for beginners.
0
2
17
@Bam4d
Bam4d
2 years
*deep breath* let me talk to you about TWO-hot encoding.
2
0
18
@Bam4d
Bam4d
2 years
What a lovely day to go outside and then come straight back inside and do NeurIPS rebuttals.
0
0
17
@Bam4d
Bam4d
2 years
All these environments built with Griddly btw...
@_samvelyan
Mikayel Samvelyan
2 years
MAESTRO uses multi-agent unsupervised environment design (UED) to train policies that are robust to both the choice of environment 🌍 and co-players 🤖, leading to complex emergent multi-agent behaviour.
2
5
30
0
3
17
@Bam4d
Bam4d
2 years
I'm a "professional" now. You can tell by the pixels on the image that has been used.
@modl_ai
modl.ai
2 years
We're excited to welcome @Bam4d to our team as Sr. Technical Staff! He is also the creator of , which is specifically tailored to training Reinforcement Learning agents. We can't wait to see what you will build for us! 😃
Tweet media one
2
4
41
1
1
17
@Bam4d
Bam4d
2 years
Also I'll be at #NeurIPS2022 from this evening so hit me up if you want to talk about AI in games, AI-first game engines, or just want a drink and see some music! 🎶
@Bam4d
Bam4d
2 years
🔥Happy to announce some big updates to Griddly!!🔥 In the just release version 1.6.0 we have: 🚀RLLib 2.1.0 Support 👀Multi-observers 😎 Partial observability highlighting 🌴2 new environments Tonnes of bug fixes! 🐞🪲🐛 I'll explain what each of these mean in the 🧵 ->
2
8
37
0
2
16
@Bam4d
Bam4d
2 years
My favourite saturday activity is being punched in my most sensitive areas by CMake.
2
1
15
@Bam4d
Bam4d
3 years
And this is precisely why I created Griddly:
@pcastr
Pablo Samuel Castro
3 years
Happy to share our #ICML2021 "Revisiting Rainbow" paper, w/ @JS_Obando ! We argue for small- to mid-scale envs in deep RL for increasing scientific insight & inclusivity. 📜Paper: ✍️🏾Blog: 🐍Code: Thread 1/🧵
4
23
147
0
0
15
@Bam4d
Bam4d
4 years
Anyone else think that it's just really satisfying to watch your neural networks train?
3
0
16
@Bam4d
Bam4d
4 years
I'm giving a talk at 16:30 (GMT) about Griddly and what you can do with it in the 0.2.0 release. Expect many pixellated gnomes.
0
0
16
@Bam4d
Bam4d
1 year
Analog -> Digital -> Neural
0
4
15
@Bam4d
Bam4d
8 months
Nobody that's ever used CMake has complained about dependency management in python
2
1
16
@Bam4d
Bam4d
2 years
Absolutely one of the hardest things you have to do as an adult is say goodbye to a Pet. Yesterday I had to say goodbye to my friend Poppy. She was 18 years old and me and my partner spoiled her rotten for the 6 years we looked after her. RIP Pops
Tweet media one
2
0
16
@Bam4d
Bam4d
2 years
Can people stop publishing incredible AI advances so I can spend a few months playing dwarf fortress please thanks
1
0
15
@Bam4d
Bam4d
2 years
Why is nobody on tinder interested in policy optimization?
2
0
13
@Bam4d
Bam4d
2 years
Using GriddlyJS we created a modified version of @danjar ‘s Crafter environment… We then used GriddlyJS to create 100 challenging escape rooms in just few hours. We tested a strong Domain Randomization (DR) agent, but there’s a big generalisation gap.
Tweet media one
Tweet media two
4
1
14
@Bam4d
Bam4d
2 years
@DeepMind Anyone who wants to experiment with a tool like this can check out which was presented at NeurIPS this year and is entirely open source.
0
0
15
@Bam4d
Bam4d
4 years
Isometric Rendering? In MY reinforcement learning environment?
3
1
14
@Bam4d
Bam4d
2 years
I *think* the solution here is to always add a small amount of noise to your pixels to make sure any embeddings are robust to different hardware rendering. Definitely something that might require further investigation!
0
0
14
@Bam4d
Bam4d
2 years
After a long day of thesis writing I like to relax by learning terraform and building infra for the next version of that includes logins, sharing envs and persistence of models.
1
2
14
@Bam4d
Bam4d
1 year
Working with @UCL_DARK @_rockt @_samvelyan @MinqiJiang was honestly the highlight of my Ph.D. This is very well deserved. :D
@_rockt
Tim Rocktäschel
1 year
I am being promoted to Professor of Artificial Intelligence at @UCL ( @UCLCS @AI_UCL ), effective as of October 1st. This achievement is largely attributable to the extraordinary @UCL_DARK students and collaborators with whom I've had the privilege to work with over the years.
64
17
514
0
0
14
@Bam4d
Bam4d
3 years
1) implement algorithm 2) spend ages fixing everywhere that the tensors are the wrong dimensions 3) finally run it a few times with no tensor errors. 4) NaNs and -Inf everywhere 5) Loss function == spaghetti 6) the fear 8) breakpoints interruping sleep K) Maybe I am the loss?
2
0
14
@Bam4d
Bam4d
2 years
1
0
13
@Bam4d
Bam4d
1 year
@sherjilozair You forgot "anime avatar shitposter who produces 90% of the useable tooling"
0
0
13
@Bam4d
Bam4d
2 years
Designing and building grid-world environments for RL research has never been easier! 👌 You can define the game objects 🐻, mechanics 🚡 and rewards 🏆 using Griddly’s description language. You can then draw 📝 the levels right in the browser!
1
2
13
@Bam4d
Bam4d
1 year
@akhil_bagaria @aimistral Installing CUDA drivers
1
0
13
@Bam4d
Bam4d
4 years
when @weights_biases is significantly more confident about your models than you are:
Tweet media one
0
1
13
@Bam4d
Bam4d
2 years
I've decided I'm calling my next cat "Schmidhuber"
1
0
12
@Bam4d
Bam4d
2 years
Hot Take: If ChatGPT can pass your job interview questions then your job interview is BS.
2
0
13
@Bam4d
Bam4d
4 years
Cool thing about using Griddly + IMPALA + rllib... you can train 100M timesteps in about 4-5 hours on a Single CPU (8 cores) and single GPU. The environment will thank you.
0
0
13
@Bam4d
Bam4d
1 year
@Yampeleg Mistral 7k int4 so we can run it on a potato salad.
2
0
13
@Bam4d
Bam4d
2 years
It's strangely exciting that I'm going to hang with @vwxyzjn IN PERSON later in New Orleans. We've co-authored two papers together and talked loads over discord. But IN PERSON is different #NeurIPS2022
3
0
13
@Bam4d
Bam4d
2 years
I actually really enjoy doing hackerrank questions... but when you get those annoying tricky edge cases that are hidden and you can't work out why they fail... bit ragey
0
0
13
@Bam4d
Bam4d
2 years
@Sentdex sudo rm -rf /
1
0
12