Ketika menggunakan fungsi aktivasi logistik, memang benar bahwa fungsi yang menghubungkan input setiap unit dengan outputnya sama dengan untuk regresi logistik. Tetapi, ini tidak benar-benar sama dengan setiap unit yang melakukan regresi logistik. Perbedaannya adalah bahwa, dalam regresi logistik, bobot dan bias dipilih sedemikian rupa sehingga output paling cocok dengan nilai target yang diberikan (menggunakan kerugian log / cross-entropy). Sebaliknya, unit tersembunyi di jaring saraf mengirimkan outputnya ke unit hilir. Tidak ada target output yang cocok dengan unit tersembunyi individu. Sebaliknya, bobot dan bias dipilih untuk meminimalkan beberapa fungsi objektif yang tergantung pada hasil akhir jaringan.
Daripada melakukan regresi logistik, mungkin lebih masuk akal untuk memikirkan setiap unit tersembunyi sebagai penghitungan koordinat dalam beberapa ruang fitur. Dari perspektif ini, tujuan dari lapisan tersembunyi adalah untuk mengubah inputnya - vektor input dipetakan ke vektor aktivasi lapisan tersembunyi. Anda dapat menganggap ini sebagai pemetaan input ke ruang fitur dengan dimensi yang sesuai dengan setiap unit tersembunyi.
Lapisan output sering dapat dianggap sebagai algoritma pembelajaran standar yang beroperasi di ruang fitur ini. Misalnya, dalam tugas klasifikasi, menggunakan unit output logistik dengan kehilangan entropi silang setara dengan melakukan regresi logistik di ruang fitur (atau regresi logistik multinomial jika menggunakan output softmax). Dalam tugas regresi, menggunakan output linier dengan kesalahan kuadrat setara dengan melakukan regresi kuadrat terkecil dalam ruang fitur.
Melatih jumlah jaringan untuk mempelajari pemetaan ruang fitur dan fungsi klasifikasi / regresi (dalam ruang fitur) yang, bersama-sama, memberikan kinerja terbaik. Dengan asumsi unit tersembunyi nonlinier, meningkatkan lebar lapisan tersembunyi atau menumpuk beberapa lapisan tersembunyi memungkinkan pemetaan ruang fitur yang lebih kompleks, sehingga memungkinkan fungsi yang lebih kompleks menjadi pas.