7 ms·
Looks like they're using Keras to generate random phrases, then winnowing them down to the best few, which they extrapolate into a functional sport rulebook wit
by sehugg 7y ago
Looks like they're using Keras to generate random phrases, then winnowing them down to the best few, which they extrapolate into a functional sport rulebook with their human brains.
Could have probably done this with a Markov chain as well. "apt-get install dadadodo" for instance.
- deleted 7y ago[deleted]
- jbattle 7y agoNot terribly impressive when you phrase it like that. I can make a machine that shakes up a bunch of words. But then if I pick out the words to make a poem I haven't invented a poem-writing machine
- SolarNet 7y agoThis is why I am generally unimpressed with the state of AI. These techniques are great for things like recognizing images and text. I very much doubt it will be useful for any sort of intelligent action in the near future. On the account, classical AI techniques like planning are more promising
- sehugg 7y agoIt's not even the first time: https://en.wikipedia.org/wiki/Racter https://en.wikipedia.org/wiki/Racter
- chrisco255 7y agoMaybe it's useful for brainstorming though? Sure a human still needs to curate but the AI might think of things you otherwise wouldn't?
- andai 7y agohttps://orteil.dashnet.org/gamegen https://orteil.dashnet.org/gamegen
- ANPEQ-1 7y agoIt's not impressive. They didn't even build the tool, they just snagged the code from GitHub, said "This is AI!!!!" and without attributing it to the builder. It's cynical marketing ploy.
- tomnipotent 7y agoWhat does writing the algorithms have to do anything? Did you write the programming languages you use in your projects? Did you write the code behind your OS? What about all those silly carpenters that don't forge their own hammers? How dare they! What fakes! Or doctors that don't create their own medicine?! The horror!
- ANPEQ-1 7y agoFalse equivalence. It's more like if I build a house based on someone else's plans, and then declare myself an architect. AKQA is happy to make themselves sound smart in their video, when in fact all they did was run someone else's program, and without attribution. If that constitutes an AI practice then I'm in the wrong line of work - I should just be down at the city planning office photocopying other architects' plans.
- tomnipotent 7y agoSoftware is a tool like a hammer, not a plan like a blueprint. A tool is something you use in pursuit of another goal; a blueprint is the goal itself.
- HeWhoLurksLate 7y agoThat all depends how you use it. An OS? Definitely a tool, but it also has plans, blueprints, etc. for how to use them and build on them. Honestly, software is more like machinery- it's defined, more or less, by the inputs it receives, the outputs it creates, and the configuration tools that the machine has. Some machines do very simple things, like turn a wheel and move a piston- but this very simple mechanism can be very valuable when it comes in the form of a twelve-ton press. Other machines are much more complicated, such as NC or CNC machines, which take a multitude of inputs and turn them into one output. Looking at the repository in question here, this one thing, built on Python (a specification for how to put machines together) is more or less its own little factory- it can take raw inputs, and spit out a usable, finished product. To me, textgenrnn what nVidia seems to have done here is borrow an entire factory, feed it some materials, and do some finishing afterwards. From a manufacturing perspective, that's totally fine- but generally the company that does the work in the middle gets paid, and given that this is a free repository that I doubt nVidia donated to, it would, at the very least, be nice to see minimaxr get some credit for his work. People still buy tools, too.
- simias 7y agoI was wondering about that as well, formatting a dataset of "rules" in a form ready to be digested by a NN seems like a very tricky problem. But then if they didn't actually teach the NN about the meaning of the rules but only how to generate strings of characters that looked like rules then it's a whole lot less impressive. Nvidia has shown many interesting AI-related projects lately but this particular one reeks of marketing fluff without much substance to me. I thought their AI-assisted drawing algorithms was massively more impressive for instance: https://blogs.nvidia.com/blog/2019/03/18/gaugan-photorealistic-landscapes-nvidia-research/ https://blogs.nvidia.com/blog/2019/03/18/gaugan-photorealist...