Machine Learning Methods for Pricing Financial Derivatives | Synapse