关于BP神经网络的优化问题

关于BP神经网络的优化问题
请问大家,如果训练一个BP神经网络的样本数比较少,那么可以采用哪一种算法来优化神经网络呢
想用BP神经网络做一个滑坡模型预测,但是手头不知道能拿到多少数据,估计比较少