award | People of the Assoc. for Computing Machinery: Ray Kurzweil
May 1, 2016
This is a summary. Read original article in full here.
Association for Computing Machinery | People of ACM
A list of highlighted members with inspiring contributions to computing.
about | People of the Association for Computing Machinery highlights the unique scientific accomplishments and the compelling personal attributes of ACM members — who are making a difference in advancing computing as a science and a profession.
These ACM bulletins feature association members whose personal and professional stories are a source of inspiration for the larger computing community.
story:
date:
author: by
ACM | People of ACM: main
ACM | People of ACM: Ray Kurzweil
Association for Computing Machinery | People of ACM — Ray Kurzweil bio
Background on ACM highlighted member.
about | Raymond Kurzweil is a computer scientist and inventor. He is an author who gained wide attention for his predictions on how advances in technology will shape the future. Kurzweil received ACM’s Grace Murray Hopper Award in 1978 for his invention of a computer based machine that read pages aloud to the blind. The Kurzweil Machine, as it was called at the time, relied on Kurzweil’s invention of 2 component technologies, the charge coupled device flatbed scanner and a new text-to-speech synthesizer. The machine also relied heavily on Kurzweil’s major advances in optical character recognition. Having greatly enhanced the technology behind omni-font optical character recognition, Kurzweil developed a computer program that was capable of recognizing text written in any normal font.
In the 1970s, he became a household name with his invention of an electronic music synthesizer that closely imitates the sounds of traditional musical instruments. His many honors include being named as an ACM fellow and receiving the National Medal of Technology.
Larry Page, CEO of Alphabet, Google’s parent company, hired Kurzweil to serve as a Director of Engineering at Google to develop a system that understands language as well as humans do. It is expected this project will result in new ways to manage information and search the web.
set | background reading
Materials on the Association for Computing Machinery and inventions.
ACM | Grace Murray Hopper award: main
ACM | Grace Murray Hopper award: archive
ACM | Grace Murray Hopper award: 1978 — Ray Kurzweil
ACM | fellows: main
ACM | fellows: archive
ACM | fellows: 1994 — Ray Kurzweil
Kurzweil Technologies | Kurzweil Computer Products: Kurzweil reading machine
Kurzweil Technologies | Kurzweil Music Systems: Kurzweil 250 synthesizer
Association for Computing Machinery | People of ACM — Ray Kurzweil interview
Q&A by ACM with highlighted member.
1. question: The Kurzweil Machine was introduced to an enthusiastic public reception in 1976. What was your inspiration for developing a machine that could read text aloud to the blind? What was the greatest technical challenge on that project and how did you overcome it?
1. answer from Ray Kurzweil: The most significant challenge was developing OCR that could recognize any type style and also deal with vagaries of print such as proportional spacing and touching and broken letters. The state of the art at the time was that OCR could recognize a single type front typed with fixed spacing. My team and I developed software that could recognize the abstract invariant features of letters. It was an example of pattern recognition, which has always been my primary interest.
My thesis has been that human intelligence is primarily based on our ability to recognize patterns. This technology was a solution in search of a problem in that we did not have a good idea what it would be good for.
Around 1974, I happened to sit next to a blind gentleman on a plane flight who explained to me that his blindness was not a limitation except for one thing, namely his inability to read ordinary print without a sighted assistant. This encounter inspired me to devote my omni-font OCR to the blind reading problem.
We needed 2 other technologies which also had not existed: text-to-speech synthesis — going from recognized text to spoken words — and flatbed scanning using the new charge coupled device chips that had just been introduced. We developed these 2 new technologies and introduced the Kurzweil Reading Machine on January 13, 1976. We worked extensively with a team of 8 blind engineers and scientists from the National Federation of the Blind in order to perfect the product.
image | historic photo
Ray Kurzweil with his reading machine for the visually impaired & learning disabled, from the late 1970s.
2. question: What role did computer science play in your development of the first Kurzweil music synthesizer in 1983? You recently returned to Kurzweil Music Systems as a Chief Strategy Officer for the company. How are recent tech advances improving the quality of the sound that these music systems produce?
2. answer from Ray Kurzweil: Although samplers existed in the early 1980s — musical instruments that could play back recorded sounds — these were not adequate to recreate the response of a piano. It was not possible to have a recorded sample for every loudness level of every note for the entire duration of a note, so samplers would loop the last waveform as the note decayed. If you loop one waveform, all the overtones become perfect multiples of the fundamental frequency of the note. In a piano, however, the overtones are not perfect multiples of the fundamental frequency, they are what is called enharmonic and that gives the piano its unique sound. Moreover, if you hit a key harder, it’s not just louder — the entire time varying frequency contour changes.
As a result, we modeled what a piano does to sound using signal processing and pattern processing algorithms. The Kurzweil 250, which we introduced in 1984, was recognized as the first instrument that could realistically recreate the sound and feel of a grand piano. The latest challenge we are dealing with at Kurzweil Music is to realistically model the resonances of all the strings when the pedal is down. All several hundred strings interact with each other in complex ways but we feel that advanced signal processing can realistically recreate this effect.
image | historic photo
The Kurzweil 250 music synthesizer from the 1980s by Kurzweil Music Systems.
3. question: In your current role as a Director of Engineering at Google, you are working to create a system that can search and process information in a fundamentally deeper way than is now the case. You said language is the vehicle for developing machines that can understand the meaning of ideas and concepts. Why is language so central to this effort, and how might a computer process concepts such as meaning and context?
3. answer from Ray Kurzweil: The world is inherently hierarchical in its structure. Evolution created the neocortex as a unique brain structure that could understand the hierarchical nature of reality. The neocortex emerged 200 million years ago with mammals. Two million years ago we expanded the neocortex when we became humanoids. Our large foreheads contain the frontal cortex which added to the neocortex. We used this additional neocortex to create more levels of hierarchy so that we could master more abstract knowledge.
This was the enabling factor for our species to invent language — our first invention — and everything that followed including art, science and technology. Language allows us to communicate a hierarchical idea from one brain to another, so language is itself inherently hierarchical. In the hundreds of thousands of years that followed we have created a vast knowledge base of language that provides all of our thoughts and insights.
A recent mathematical breakthrough now allows us to develop deep neural nets, with dozens of levels that can understand the hierarchical structures found in images and in particular in language. We are moving from search being based just on keywords to search being based on the actual meaning of language.
image | historic photo
Ray Kurzweil with synthesizer pioneer Robert Moog, PhD at Berklee College of Music.
4. question: Your predictions on how technology will impact the future have been considered prescient by many and controversial by others. Recently, you predicted that by the 2030s, shared, virtual environments will be immersive and actually feel real. Can you give us an example of what these environments might look like and what enabling tech will make them possible?
4. answer from Ray Kurzweil: There is a virtual and augmented reality revolution now getting started using external devices. By the 2030s we will be able to do this from within the nervous system. Nanorobots the size of blood cells will enter the brain through capillaries and provide the brain with signals as if they were coming from our real senses — eyes, ears, tactile sense, etc. These nanorobots will be communicating wirelessly with each other and with the cloud and will provide an interactive virtual environment.
In these virtual environments we will have a body — which could be just like our body in real reality or could be different. A couple could exchange bodies for example in a virtual environment. Ultimately these virtual environments will be as realistic as real reality. Some will be re-created earthly environments and some will be new fantastic ones limited only by our imagination. We will also have augmented reality, so that you can be in a real living room but have a friend sitting there on the couch with you even if she is hundreds of miles away. In the 2030s, she may in fact be an artificial intelligence with no physical counterpart.
Association for Computing Machinery | People of ACM
Bulletins archive listed by year.
archive | 2016
- May 3, 2016 — People of ACM: Raymond Kurzweil
- April 19, 2016 — People of ACM: Lorrie Faith Cranor
- April 5, 2016 — People of ACM: Anil K. Jain
- March 24, 2016 — People of ACM: Jennifer Rexford
- March 10, 2016 — People of ACM: Patrick Baudisch
- March 8, 2016 — People of ACM: Paul Debevec
- February 16, 2016 — People of ACM: David Basin
- February 2, 2016 — People of ACM: Robin Murphy
- January 19, 2016 — People of ACM: David Patterson
- January 5, 2016 — People of ACM: David S. Rosenblum
archive | 2015
- November 10, 2015 — People of ACM: Alberto del Bimbo
- June 4, 2015 — People of ACM: Elizabeth Churchill
- May 19, 2015 — People of ACM: Jennifer Widom
- May 7, 2015 — People of ACM: Michael Stonebraker
- March 19, 2015 — People of ACM: Naehyuck Chang
- March 3, 2015 — People of ACM: Bobby Schnabel
- February 19, 2015 — People of ACM: Victor Bahl
- January 13, 2015 — People of ACM: Mehran Sahami
archive | 2014
- November 6, 2014 — People of ACM: Roberto Scopigno
- October 23, 2014 — People of ACM: Koen De Bosschere
- September 25, 2014 — People of ACM: Fabrizio Gagliardi
- September 9, 2014 — People of ACM: David Blei
- August 26, 2014People of ACM: Matthias Kaiserswerth
- August 14, 2014 — People of ACM: Jeannette Wing
- July 31, 2014 — People of ACM: Raluca Ada Popa
- July 3, 2014 — People of ACM: Chris Harrison
- June 19, 2014 — People of ACM: Daphne Koller
- June 5, 2014 — People of ACM: Donald Knuth
- May 15, 2014 — People of AMC: Luis von Ahn
- May 1, 2014 — People of ACM: Catherine McGeoch
- April 22, 2014 — People of ACM: Yoelle Maarek
- April 8, 2014 — People of ACM: Ben Shneiderman
- March 20, 2014 — People of ACM: Vicki Hanson
- March 11, 2014 — People of ACM: Eugene H. Spafford
- February 18, 2014 — People of ACM: William D. Gropp
- February 6, 2014 — People of ACM: Hadi Partovi
- January 21, 2014 — People of ACM: Daniel Spielman
- January 9, 2014 — People of ACM: Eric Allman
archive | 2013
- November 19, 2013 — People of ACM: Jack Dongarra
- November 7, 2013 — People of ACM: Robert Kahn
- October 31, 2013 — People of ACM: Calvin C. (Kelly) Gotlieb
- October 17, 2013 — People of ACM: Sanjay Ghemawat
- October 3, 2013 — People of ACM: Juan Gilbert
- September 19, 2013 — People of ACM: Kate Matsudaira
- September 5, 2013 — People of ACM: Alfred Z. Spector
- August 22, 2013 — People of ACM: Don Gotterbarn
- August 8, 2013 — People of ACM: Marie Paule Cani
- July 25, 2013 — People of ACM: Andrew Conklin
- July 11, 2013 — People of ACM: Silvio Micali
- June 27, 2013 — People of ACM: Joseph A. Konstan
- June 13, 2013 — People of ACM: George Neville Neil
- May 30, 2013 — People of ACM: Peter Neumann
- May 16, 2013 — People of ACM: Jeff Dean
- May 2, 2013 — People of ACM: Vicki Hanson
- April 23, 2013 — People of ACM: Moshe Y. Vardi
- April 11, 2013 — People of ACM: Wendy Hall
- March 19, 2013 — People of ACM: Christos Papadimitriou
- February 28, 2013 — People of ACM: David Patterson
- February 14, 2013 — People of ACM: Vint Cerf