고양이 2

쉬뢰딩거의 오그먼테이션

- 몇 년 전에 정부 AI과제를 수행 중에 중간평가 심사를 받을 때 일어났던 일입니다.- 과제 심사위원들이 딥러닝에서 데이타가 점점 더 중요해지고 있다는 소리를 어디서 들었는지, 학습에 사용된 클래스별 데이터의 원래 수량과 각각의 오그먼테이션(Augmentation, 데이터 증강) 방식별 부풀려진 수량을 테이블로 정리해서 알려달라고 요구하였지요.- 하지만 데이타 전처리 타임이 아닌 학습 타임(train time)에 오그먼테이션을 하기 때문에 수량을 산정하기가 어려운 문제가 있었습니다.- 다시 말하면, 학습타임에 확률적으로 오그먼테이션된 이미지를 발생시켜서 메모리에 임시저장했다가 모델에 입력하고 바로 지워버리는 방식으로 반복적으로 진행하기 때문에 정확한 오그먼테이션 이미지 수량을 집계하는 게 어려운 것입니..

딥러닝 2024.09.25

거울속 내얼굴은 4차원 얼굴?

옛날에 저가 이런 글을 올린 적이 있었습니다. - 이 움짤(GIF)에서 냥이는 1차원적 동물처럼 움직입니다. 1차원 공간(직선)을 벗어나지 못하고 따라서 비둘기를 잡지 못하죠..- 그러나 비둘기는 3차원 적으로 움직여 쉽게 냥이를 따돌립니다.- 그런데 더 재밌는건 저 움짤에서 냥이는 1차원 동물이라, 후진은 할 수 있지만 방향전환은 하지 못한다는 사실입니다. 그 이유는 냥이가 1차원공간 내에서 "길이"를 가지기 때문인데요..- 냥이가 방향전환을 하려면 최소 2차원적으로 움직일 수 있어야 합니다.- 그럼, 차원을 하나 더 늘려서 2차원 동물을 생각해봅시다.- 2차원은 평면이라 2차원 동물은 전후좌우 사방으로 움직일 수 있지만 위/아래 뒤집기는 할 수 없습니다. 뒤집기를 하려면 3차원적으로 움직여야만 가능하..

다큐 수집 2024.09.21