Survey on dimension reduction techniques