DNA ( 26 Feb 2017 ) carries following news :
---------------------------------------------------------------------------------------------------
“ AI steals code from other
programmes “
As each day passes by, Artificial
Intelligence is getting smarter. A new AI program has now gained the ability to
write its own code.
The AI program,
which is built by Microsoft and Cambridge University researchers, is able to
solve programming problems — BY
STEALING CODE FROM OTHER PROGRAMS. The system called DeepCoder, has the
ability to solve basic programming challenges by PLAGIARIZING BITS OF CODE FROM OTHER EXISTING SOFTWARE.
To solve these
programming problems, and write code, the machine uses a technique known as
program synthesis - can be used TO AUTOMATE THE TEDIOUS PART OF CODE DEVELOPMENT AND LET THE DEVELOPERS
FOCUS ON COMPLEX TASKS.
The most wonderful
outcome of this machine is that IT WILL GIVE PEOPLE THE ABILITY TO BUILD PROGRAMS, WITHOUT KNOWING HOW
TO CODE. Reported by New Scientist,
the system is said to TAKE
LINES OF CODE FROM EXISTING PROGRAMS AND COMBINING THEM RESPECTIVELY.
This neural network can also take design clues and develop a
program after harvesting appropriate lines of code from a massive code database
using machine learning. It is said to analyze which lines would be the best fit
and writes a working code, in just a few seconds. At the moment, DeepCoder is
only capable of solving programming challenges that involve around five lines
of code.
Building an AI which is
capable of such intense coding could soon, revolutionize the development of
computer programs.
If DeepCoder AI System “ will give people the
ability to build programs, without knowing how to code “ , what could be the implications for the Indian
IT industry , which :
·
Employs 3.5 million persons in India ( mostly , software
developers )
·
Deploys 3 lakh developers in USA ( on H1 B visa ) ?
India became a “ Software Superpower “ on the back of
the “ grunt work “ by these millions
What happens when AI ( DeepCoder ) takes
over that work ?
Can we become “ Software Superfluous “ ?
Shall we treat the emergence of DeepCoder , a threat or an opportunity ?
There is no way , we can stop the march of AI , which is
accelerating by the day !
There is only one way
If we cannot lick them , we must join them !
By becoming :
But that is possible only if the government ,
THE WRITING
IS ON THE WALL !
28 Feb 2017
www.hemenparekh.in
/ blogs
No comments:
Post a Comment