An End-to-end Learning Approach for Counterfactual Generation and Individual Treatment Effect Estimation | IEEE Conference Publication | IEEE Xplore