Dundee manager Barry Smith accepted the blame as his side slumped to a 3-1 defeat against Aberdeen at Dens Park.