Rangers manager Steven Gerrard says he takes responsibility for his side's first defeat of the season against St. Mirren in the league cup.