Neighborhood Preserving and Weighted Subspace Learning Method for Drift Compensation in Gas Sensor | Synapse