
Frobenius(64) 은 제곱합의 루트 (L2 계열). L1 은 절댓값의 합입니다:
머신러닝에서는 Lasso 같은 L1 정규화 에서 이 양(또는 벡터 L1)을 페널티로 사용해 희소성(sparsity) 를 유도합니다.
| 노름 | 민감도 | 해의 성질 |
|---|---|---|
| Frobenius / L2 | 큰 원소 강조 | 부드러움, 모든 성분에 분산 |
| L1 | 모든 원소 선형 | 희소 — 많은 원소가 정확히 0이 됨 |
함수 elementwise_l1(A) 를 완성하세요.
float.np.abs(A).sum() 한 줄.np.linalg.norm 금지.| # | 이름 | 검증 |
|---|---|---|
| 1 | 영행렬 → 0 | |
| 2 | 음수 원소 절댓값 처리 | [[-1, 2, -3]] → 6 |
| 3 | 스케일 선형 | `‖cA‖ = |
| 4 | np.abs(A).sum() 일치 | |
| 5 | np.linalg.norm 금지 |
코드를 작성하고 Run 을 눌러보세요.