Зависит от того, есть ли у вас непрерывные или дискретные данные.Я предполагаю, что у вас есть дискретные данные, поскольку мы говорим о нейронных сетях.
Конечные различия являются одним из способов приблизительных производных.Другой подход может состоять в том, чтобы выполнить подгонку некоторого вида и дифференцировать функцию подбора, предполагая, что это хорошо известная функция с легко вычисляемой производной (например, полиномами).
Сколько независимых переменных дляваши данные?Функции одной переменной просты;два или более сложнее, потому что вам нужны частные производные.