Il giorno del giudizio è sempre più vicina: IA imparato a scrivere il codice, rubando da altri programmi

Data:

2018-06-18 22:35:04

Vista:

725

Rating:

1Come 0Antipatia

Condividere:

Il giorno del giudizio è sempre più vicina: IA imparato a scrivere il codice, rubando da altri programmi Source:

L'intelligenza Artificiale non si smette mai di imparare a fare tutte le cose più interessanti. Ma se prima «l'elenco delle competenze» ampliato con l'aggiunta di nuove funzionalità al sistema esistente, ora grazie agli specialisti di Microsoft Research e l'università di Cambridge tutto è diventato molto più interessante. Il loro sistema di intelligenza artificiale chiamato DeepCoder è in grado di scrivere da soli non è molto difficile (per il momento) di un programma, «prendendo in prestito» il codice sorgente già pronti per le decisioni.

In base a un sistema di IA DeepCoder si trova il cosiddetto software di sintesi. L'essenza di questo metodo consiste nel fatto che DeepCoder prende da altri programmi già pronti sezioni di codice, a seconda di ciò che è necessario per arrivare alla fine, e si unisce a loro nella propria sequenza. Uno dei principali vantaggio di questo approccio è che l'intelligenza artificiale ha la possibilità durante la composizione di un programma a scegliere il più efficiente sezioni di codice sorgente o in aree che sono più adatte per l'occasione. Sì, e l'intelligenza artificiale in grado di utilizzare tali tecniche, che non avrebbe mai usato la gente a causa della natura del pensiero umano.

Una parte Importante del sistema DeepCoder è il motore di ricerca, produce ricerca e analisi delle basi di dati del codice sorgente, l'ordinamento, la valutazione e la funzionalità del codice. Vale a dire che un simile approccio utilizzato e alcuni programmatori, che sono anche spesso utilizzano basi di dati durante la scrittura di nuovi programmi.

Raccomandato

L'intelligenza artificiale insegnato a controllare la distanza tra gli esseri umani

L'intelligenza artificiale insegnato a controllare la distanza tra gli esseri umani

Durante la pandemia coronavirus distanziamento sociale si è rivelato molto efficace misura per rallentare la diffusione della malattia. Ma in quel momento, come milioni di persone rimangono a casa, per gli sforzi congiunti di sconfiggere una pericolo...

Come imparare a programmare in Python?

Come imparare a programmare in Python?

Negli ultimi paio di settimane popolarità di corsi online e il settore formazione on-line in generale è cresciuta di quasi 4 volte. Perché? In primo luogo, ora molti sono in autoisolamento, e infine per non perdere la testa ozio, stanno cercando di o...

Come scegliere un browser sicuro?

Come scegliere un browser sicuro?

Di recente, il problema della privacy in Rete ha ricevuto una grande diffusione. Preoccuparsi della sicurezza dei dati dei propri utenti, gli sviluppatori di tutto il mondo stanno sperimentando nuovi modi di protezione e crittografia dei dati, in que...

Commenti (0)

Questo articolo non ha nessun commento, per essere il primo!

Aggiungi un commento

Notizie Correlate

Gli sviluppatori di Microsoft hanno pubblicato il programma per l'esecuzione di crash-test droni

Gli sviluppatori di Microsoft hanno pubblicato il programma per l'esecuzione di crash-test droni

Simulazione, gli sviluppatori Microsoft, ora è in fase beta, ma, nonostante questo, può già contribuire a tenere virtuale crash test di droni senza equipaggio del veicolo o robot, scrive Engadget. «devi fare così, per un drone c...