learning transformation