Neural Networks-Based Algorithms For Option Pricing