DHRUV GOYAL: CHARTING UNCHARTED TERRITORIES IN MACHINE LEARNING