High Dimensional Regression Techniques For Complex Data