Learning Deep Neural Networks: Necessity And Scope Of Prior Knowledge, Raw Data, And Labels