Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
gdb
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
61.
▲
by
gdb
8y ago
The nonprofit board retains full control, and can only take actions that will further our mission. As described in our Charter ( https://openai.com/charter/ ): that mission is to ensure that AGI benefits all of humanity.
62.
▲
by
gdb
8y ago
Yes, OpenAI Nonprofit is a 501(c)(3) organization. Its mission is to ensure that artificial general intelligence benefits all of humanity. See our Charter for details: https://openai.com/charter/ . The Nonprofit would f
63.
▲
by
gdb
8y ago
We believe that if we do create AGI, we'll create orders of magnitude more value than any existing company.
64.
▲
by
gdb
8y ago
We needed to custom-write rules like: - Fiduciary duty to the charter - Capped returns - Full control to OpenAI Nonprofit LP's have much more flexibility to write these in an enforceable way.
65.
▲
by
gdb
8y ago
No.
66.
▲
by
gdb
8y ago
Yes, we're planning to release a third-party usable reference version of our docs (creating this structure was a lot of work, probably about 6-9 months of implementation). We've made the equity grants feel very similar to startup
67.
▲
by
gdb
8y ago
We've been working on this new structure together for the past two years!
68.
▲
OpenAI LP
(openai.com)
269 points
by
gdb
8y ago
|
196 comments
69.
▲
by
gdb
8y ago
(I gave the talk.) > I've likely lost any shot I had at contributing in areas that will advance the state of the art since I graduated college 20 years ago. For a bit of optimism: if you are a good software engineer, you can become
70.
▲
by
gdb
8y ago
(I gave the talk.) We are already starting to see the nature of data changing. Unsupervised learning is starting to work — see https://blog.openai.com/language-unsupervised/ which learns from 7,000 books and then sets
71.
▲
by
gdb
8y ago
(I work at OpenAI.) The code is linked from the top of the blog post: https://github.com/openai/random-network-distillation . While we do produce lots of open-source code, our mandate is much broader than that: https:&
72.
▲
by
gdb
8y ago
> The way I would guess this played out was that OpenAI tried multiple variants of the game, and this version ended up being good enough to beat human players No. We had implemented scripted courier logic for 1v1, and when switching to 5
73.
▲
by
gdb
8y ago
The item purchasing is still scripted, which means that Five receives wards whether it wants them or not. One explanation for the ward dumping is that Five is just trying to free up inventory space.
74.
▲
by
gdb
8y ago
We estimate it based on when we start being evenly-matched against teams with a given average MMR. (As you might expect, our usual pattern is to lose to a test team consistently, then start being evenly matched, then consistently beat them.
75.
▲
The International 2018: Results [OpenAI]
(blog.openai.com)
8 points
by
gdb
8y ago
|
0 comments
76.
▲
OpenAI Five: Goals and Progress
(openai.com)
195 points
by
gdb
8y ago
|
75 comments
77.
▲
by
gdb
8y ago
A network blip caused all the players to drop from the game. Incidentally, we'd just changed the code a few days earlier from "automatically surrender when a human disconnects" to "do nothing if a human disconnects; auto
78.
▲
OpenAI Five Benchmark: Results
(blog.openai.com)
4 points
by
gdb
8y ago
|
1 comments
79.
▲
by
gdb
8y ago
(I work at OpenAI.) Worth noting: it's a well-supported route to join OpenAI without any special graduate training. Many of our teams (including our robotics team!) hire experienced software engineers, teaching them whatever ML they ne
80.
▲
Learning Dexterity
(blog.openai.com)
470 points
by
gdb
8y ago
|
135 comments
81.
▲
by
gdb
8y ago
Yes, there's a bot API. We dump state from the bot API each tick and send it over GRPC to a Python agent, which formats the state into a tuple of Numpy arrays. That Numpy array is passed into 5 neural networks (one per agent), each of
82.
▲
by
gdb
8y ago
(I work on the Dota team at OpenAI.) The output is a trained neural network!
83.
▲
OpenAI Five Benchmark
(blog.openai.com)
209 points
by
gdb
8y ago
|
77 comments
84.
▲
Learning ‘Montezuma’s Revenge’ from a single demonstration
(blog.openai.com)
151 points
by
gdb
8y ago
|
45 comments
85.
▲
by
gdb
8y ago
Thanks! Probably about time to write an update. Things have progressed quite a bit since this post :).
86.
▲
by
gdb
8y ago
To be clear: - The 1v1 bot played at The International used a special creep block reward (and a big if statement separating that part of the agent from the self-play trained part). It trained for two weeks. - A 2v2 bot discovered creep bloc
87.
▲
by
gdb
8y ago
Thanks! The restrictions are a WIP, and will be significantly lifted even by our July match.
88.
▲
by
gdb
8y ago
(I work at OpenAI on the Dota team.) Cost efficiency is always important, regardless of your total resources. The preemptibles are just used for the rollouts — i.e. to run copies of the model and the game. The training and parameter storage
89.
▲
by
gdb
8y ago
The best way we know to think of it is in terms of variance of the gradient. In a hard environment, your gradients will be very noisy — but effectively no more than linear in the duration you are optimizing over, provided that you have a re
90.
▲
by
gdb
8y ago
(I work at OpenAI on the Dota team.) Dota is far too complex for random search (and if that weren't true, it would say something about human capability...). See our gameplay reel for an example of some of the combos that our system l
More ›