주성분 분석과 저랭크 근사 위젯 — 압축은 이해인가: 예측, 코드 길이, 낮은 차원