Judgment day is getting closer: the AI learned to write code, stealing it from other programs

Date:

2017-02-28 09:00:05

Views:

296

Rating:

1Like 0Dislike

Share:

Judgment day is getting closer: the AI learned to write code, stealing it from other programs

Artificial intelligence is constantly learning to do more interesting things. But if you had "skill list" was expanded by adding new functions to the existing system, but now thanks to specialists from Microsoft Research and Cambridge University all became much more interesting. Their artificial intelligence system called DeepCoder is able to write not very complicated (at the moment) program, "borrow" the source code to ready-made solutions.

In the AI DeepCoder is the so-called software synthesis. The essence of this method lies in the fact that DeepCoder takes from other programs a ready-made code fragments, depending on what you need to in the end, and connect them in sequence. A major advantage of this approach is that artificial intelligence has the opportunity in drafting their own programs to select the most effective areas of the source code or areas that are most suitable for this case. Yes, and the artificial intelligence could use such techniques that would never have had due to the peculiarities of the human mind.

An Important part of the system DeepCoder is a search engine that produces search and analysis of publicly available databases, source codes, sorting, rating and the functionality of the code. It is worth saying that this approach is used by some programmers, often use in my work with the databases when writing new programs.

Recommended

Mobile remittances have reached a new level

Mobile remittances have reached a new level

to Transfer (or receive) money often need as quickly as possible, and the speed of the operation, as is known, depends on the convenience of the transaction. And if earlier for transfer had to go into the app on your smartphone, enter the card number...

New Russian operating system got the name

New Russian operating system got the name "Axis"

According to the article, published by "Izvestia", the company "national center of Informatization", which is part of state Corporation rostec, has developed operating system designed to work with information of national importance. System based on r...

Software bots created its own language

Software bots created its own language

Laboratory OpenAI, founded by Elon Musk, continues to explore the possibilities of artificial intelligence. This time the result of experiment on the bots, was the language, which is a program independently developed in order to facilitate communicat...

Comments (0)

This article has no comment, be the first!

Add comment

Related News

Microsoft has published the program for carrying out crash tests of drones

Microsoft has published the program for carrying out crash tests of drones

the Simulator, the developers, Microsoft is now in beta version, but even so, it may help to conduct virtual crash test of a drone, an unmanned vehicle or a robot, writes Engadget. "You need to make the drone was able to disting...