software neurale o il software di rete neurale è una rappresentazione di alcuni concetti fondamentali di intelligenza artificiale che sono state applicate alle applicazioni, ambienti di sviluppo, e più nel corso degli ultimi decenni. Il concetto originale di programmazione neurale era quello di simulare i processi del cervello umano. Prima della nascita della programmazione della rete neurale nella sua forma moderna, di cui molti a questa idea, come l'intelligenza artificiale.
Nel mondo di oggi di programmazione, software neurale spesso include elementi del pensiero umano e processi biologici applicati a vari tipi di software che contribuiscono a creare i risultati di un array di dati. Un tipo di software comprende simulatori neurali. Una domanda neurale simulatore utilizza i dati di base per fornire preventivi o modellazione dei dati i risultati che sono aumentati da processi neurali di tale software. Un altro tipo di software neurale è quello che molti sviluppatori chiamare un componente base di progettazione. In un componente di software basato su neurali, vi è in genere un grande potenziale per lo sviluppo avanzato di là di una singola applicazione neurale. L'aumento della componente design basato su software neurale è esteso a strumenti di sviluppo come Java e. Al netto dei lavoratori che impiegano tecnologia sia per web-based e di progettazione di applicazioni stand-alone in molti settori. Molti tipi di costume e generale, il software di rete neurale può utilizzare una varietà di linguaggi di programmazione. Poiché i linguaggi di markup sono diventati popolari, un linguaggio chiamato Predictive Model Markup Language, o PMML, è qualcosa che molti programmatori ora utilizzare per definire gli elementi comuni nel software neurale. La lingua PMML si basa sul linguaggio di markup XML, che ha fornito per molti tipi diversi di sviluppo del software.All'interno del campo generale della programmazione neurali, ci sono gli sviluppatori che continuano a concentrarsi in particolare su quella che chiamano una rete neurale artificiale che porta le qualità del pensiero biologico ad una domanda di macchina o un programma. I sostenitori di combinare i punti di forza della potenza di calcolo e l'intelligenza umana sostengono che una rete neurale artificiale può fare cose che un programma "lineare", non può realizzare da sola. Per questi tipi di applicazioni, la formazione è estremamente importante, e diversi tipi di processi di formazione per il software neurali costituiscono una grande quantità di quello che gli esperti tech sono attualmente facendo in questo campo. Programmatori esperti spesso usano una combinazione di equazioni e diagrammi elaborati per dimostrare il loro lavoro ai colleghi, o anche al grande pubblico, rendendo così i risultati della programmazione neurali più trasparente.
