Robots Invent Their Own Spoken Language
spectrum.ieee.org
spectrum.ieee.org
the cool thing here isn't "inventing a language"; it's that the system stabilises with different areas having different, consistent labels. the algorithm used to do that is based on social interactions. and this is cool.
"language" comes into it only in that the randomly-generated labels are encoded using phonemes and communicated via speaker/microphone.
it's sad that, when there is something cool, people still feel the need to introduce a gimmick.
[edit: it just occurred to me that maybe the cool bit has already been done by someone else, and all this work does is add the sound-based communication; i hope not!]
dropping the pseudo-intelectual bullshit: there's no grammar here. yes, this is like saying "hammer" while holding a hammer aloft. but it stops there. language is more than a collection of nouns; there is structure. and any structure here is not learnt.
Yeah, we have experiments, but those are used to show that technique X is better than technique Y when using metric Z. We're not improving our fundamental understanding of how how the universe works, we're improving our ability to build things - either by demonstrating a new technique to achieve an old thing, or by demonstrating that an entirely new thing is possible.
[1] Not robots or machine learning, but computer science research in general. I do high performance computing and systems research.
Anyway, interesting perspective. Particularly on point, as I just finished reading Cory Doctorow's "Makers".
And make no mistake, I would be flattered to be called a scientist. But I have friends in physics and biochemistry. I know that there is a fundamental difference in our research.
However, knowing how to design an experiment that will show what you want to show is required for both science and engineering research.
It seems likely that there are properties of the human brain and body which would lead to regularities in human languages. However, I believe that the proponents of universal grammar are overstating the case.
I admit I'm a novice in this particular domain so I can't speak too intelligently about it, but am I missing something?
We could invent synthetic creativity, but it in my opinion it'd never progress past its synthetic nature.
Or, let's try to engineer an entire economy to supplant the emergent system of markets. Oh, wait, that results in millions of people starving to death.
Some systems are so complex that it's beyond our abilities to dream about how we might approach such a problem, let alone execute it. Given that we've been so unsuccessful in assigning a definition to creativity or intelligence, I think that these things might be in the same category of overly-complex systems.
I don’t see you claiming that there is anything in principle impossible about that.
Edit: Not sure why I got downvoted, probably the snarkyness. Fine, I can also put it the long-winded way:
There used to be a time when flying seemed beyond our abilities to dream about how we might approach it. Likewise for most other achievements that we have made.
What's going to stop us from building a human body, including the brain, once we have the manufacturing technology to do so?
it's that we don't know what "manufacturing technology" we need, because we don't have a deep enough understanding of how the brain works. I think the parent's point was that attempts to engineer complex systems fail because these attempts can't reproduce the emergent behavior that arises from many layers of interactions from individual agents. a plane is complex, but it's not a complex system.
edit: I actually disagree a bit with myself - you can make a case that planes have elements of complex systems, but it's not at the same scale as a brain, in my opinion.
I just checked wikipedia and about 100 years ago (February 1911):
The first official air mail flight takes place from Allahabad, India to Naini,
India, when Henri Pequet carries 6,500 letters a distance of 13 km.
Today, 100 years later, I tell you about this event by typing my "letter" into a portable device that will soon transmit my message over the shy distance of ~8000 miles, in under 100 milliseconds.So, looking back at what we've achieved in the past 100 years, and unless someone discovers some inherent property of the human brain that prevents it from being replicated (did God add DRM?), I remain pretty optimistic that we will be able to build one soon.
We cannot even agree what creativity is and where/how it comes from the human brain. Without a full understanding of creativity, which I'm sure a few bus-loads of philosophers and psychologists could never agree upon, that is communicated without flaws to an expert robotics team... I hope you see the ridiculousness of this idea.
For all our understanding and consensus on the matter, creativity might as well be magic. And, as much as I've programmed and studied theory... I still don't know how to implement magic.
Unless, of course, Ruby or Python already have "creativity" metaprogramming?
class Robot
include Creativity
creative :language, :syllables => 2, :syllabary => %w{ ja ya ri je pi ze ku zo re }
endI agree that the principle is possible because I view almost every principle as possible. But I think the achievement of said principle is far beyond man's capabilities. And I think the primary limiter is us, that we cannot produce something greater than our own intelligence. (I have seen many try, and fail, to build something that reaches even their own intelligence.)
Come back when they (re)invent nouns, verbs, adjectives, etc. Like "beware that pipe", only "for 'droids".