Karhunen–Loève expansion