데이터 품질Data Quality
학습에 쓰는 자료가 얼마나 믿을 만한지
- 데이터 품질은 모아 둔 자료가 얼마나 믿을 만한가를 보는 일이에요. 얼마나 많은가와는 다른 질문이에요.
- 보는 갈래가 여럿이에요. 값이 맞는가, 빠진 데는 없는가, 오래되지 않았는가, 앞뒤가 맞는가, 겹쳐 있지 않은가를 따로 봐요.
- 자료에 남은 흠은 학습을 거쳐 모델의 버릇으로 굳어요. 나중에 학습 방법만 바꿔서는 잘 지워지지 않아요.
- 좋은 자료인지 아닌지는 쓰임새가 정해요. 한 곳에서 넉넉한 자료가 다른 곳에서는 못 쓸 자료가 돼요.
- 검사는 한 번으로 끝나지 않아요. 자료가 계속 들어오는 동안 품질도 계속 흔들려요.
목차
1비유로 이해하기
여름 물놀이터는 문을 열기 전에 물부터 떠 봐요. 통에 받아 놓고 흐린 정도를 눈으로 보고, 가라앉은 찌꺼기가 있는지 살피고, 소독 약품 수치가 정해진 범위에 드는지 재요. 미끄럼틀이 아무리 좋아도 떠 온 물이 기준을 못 넘기면 그날은 문을 열지 못해요.
AI를 만들 때 모으는 자료도 이 물과 같아요. 밑에 깔린 물이 흐리면 위에 무엇을 얹어도 흐린 채로 남아요. 데이터 품질은 그 물을 한 통 떠서 들여다보는 일이에요.
물 검사가 한 항목으로 끝나지 않듯 자료 검사도 갈래가 여럿이에요. 값이 제대로 적혔는지, 비어 있는 칸은 없는지, 언제 받아 둔 물인지, 어제 잰 것과 오늘 잰 것이 서로 어긋나지 않는지를 갈래마다 따로 봐요.
2자세히 알아보기
검사 갈래는 다섯 쪽으로 나뉘어요
첫째는 값이 맞는지 보는 갈래예요. 키를 적는 칸에 몸무게가 들어가 있거나, 날짜의 월과 일이 뒤집혀 적힌 자료가 여기서 걸려요. 사람이 손으로 옮겨 적은 자료일수록 이런 흠이 많이 섞여요.
둘째는 빠진 데가 없는지 보는 갈래예요. 빈칸이 드문드문 있는 정도는 메우거나 그 줄만 빼고 쓸 수 있지만, 한 칸이 통째로 비어 있으면 그 칸을 쓰는 일 자체를 접어야 해요.
셋째는 얼마나 오래된 자료인지 보는 갈래예요. 몇 해 전에 받아 둔 물로 오늘의 물놀이터를 판단할 수 없듯, 세상이 바뀌었는데 자료만 예전 것이면 모델은 예전 세상을 계속 설명해요.
넷째와 다섯째는 앞뒤가 맞는지, 겹쳐 있지 않은지 보는 갈래예요. 같은 것을 두 곳에서 다르게 적어 두지 않았는지, 같은 기록이 여러 벌 섞여 들어오지 않았는지를 봐요. 같은 기록이 세 번 들어가 있으면 그 기록의 목소리만 세 배로 커져요.
흠은 그대로 아래로 흘러가요
흐린 물을 그대로 부어 놓으면 나중에 좋은 거름망을 붙여도 이미 들어간 흙은 빠지지 않아요. 자료도 그래요. 잘못 붙은 정답표로 학습한 모델은 그 잘못을 규칙으로 배우고, 그다음부터는 배운 규칙대로 답해요.
더 곤란한 건 흠이 눈에 잘 안 띈다는 점이에요. 전체 자료 가운데 아주 일부만 잘못돼 있으면 겉으로 드러나는 점수는 멀쩡해 보여요. 그러다 그 일부와 닮은 상황이 실제로 들어왔을 때만 엉뚱하게 답해요. 쓰는 사람 입장에서는 이유를 알 수 없는 실수처럼 보여요.
그래서 학습을 돌리기 전에 자료를 들여다보는 시간이 아깝지 않아요. 학습을 마친 뒤에 흠을 찾으면 자료를 고치고 처음부터 다시 돌려야 해서 훨씬 비싸게 쳐요.
좋은 자료의 기준은 쓰임새가 정해요
물놀이터에 채우는 물과 마시는 물은 기준이 달라요. 자료도 같아요. 동네 가게의 하루 매출을 어림잡는 데는 몇 건 빠진 장부로도 충분하지만, 재고를 자동으로 주문하는 데 쓰려면 한 건도 빠지면 안 돼요.
품질을 재기 전에 이 자료로 무엇을 할지부터 정해야 하는 이유예요. 쓰임새가 정해지면 어느 갈래를 얼마나 엄하게 볼지가 따라와요. 모든 갈래를 똑같이 엄하게 보려 들면 손이 끝없이 들어가고, 정작 중요한 갈래를 놓쳐요.
같은 자료를 두 곳에서 쓸 때 한쪽에서는 쓸 만하고 다른 쪽에서는 못 쓸 자료가 되는 일도 흔해요.
검사는 계속 돌아가야 해요
물은 하루만 지나도 상태가 달라져요. 자료도 그래요. 새로 들어오는 자료의 형식이 어느 날 슬쩍 바뀌거나, 값을 적어 넣던 쪽에서 단위를 바꾸면 그날부터 들어온 자료가 통째로 어긋나요.
그래서 자료가 계속 들어오는 곳에서는 검사도 계속 돌려요. 빈칸이 얼마나 되는지, 값이 늘 있던 범위 안에 드는지, 하루에 들어온 건수가 평소와 비슷한지를 매일 재 두고 평소와 다르면 알림이 울리게 해요. 사람이 눈으로 훑는 것은 처음 한 번뿐이고, 그다음부터는 기계가 대신 떠 봐요.
한참 잘 돌던 서비스가 어느 날부터 이상한 답을 내놓으면, 모델을 뜯어보기 전에 자료가 들어오는 길부터 살펴보는 게 순서예요.
3조금 더 정확하게
데이터 품질은 보통 정확성, 완전성, 일관성, 적시성, 유일성, 유효성 같은 몇 갈래의 차원으로 나눠 재요. 차원마다 재는 방법이 달라서, 빈칸 비율처럼 세기만 하면 바로 나오는 것도 있고 값이 실제와 맞는지처럼 다른 기준 자료와 맞대 봐야만 알 수 있는 것도 있어요. 정답표가 붙은 자료라면 정답표의 품질도 따로 봐야 해요. 같은 자료에 여러 사람이 붙인 정답표가 서로 얼마나 일치하는지를 재서 가늠하는 방식이 자주 쓰여요.
비유가 어긋나는 지점도 있어요. 물은 걸러 내면 다시 맑아지지만, 자료는 한 번 잘못 적힌 값을 되살릴 방법이 없을 때가 많아요. 지운 자리는 지워진 채로 남고 남은 것만 가지고 다시 시작해야 해요. 물 검사에는 나라가 정해 둔 하나의 기준이 있지만 자료에는 그런 공통 합격선이 없다는 차이도 있어요. 기준을 그 일에 맞게 직접 정해야 하고, 그 기준을 정하는 일 자체가 품질 관리의 절반이에요.
품질과 쏠림은 다른 문제라는 점도 짚어 둘 만해요. 값이 하나도 틀리지 않고 빈칸도 없는 자료가 한쪽으로 크게 쏠려 있을 수 있어요. 품질 검사를 모두 통과해도 그 자료가 누구를 담았는지는 따로 확인해야 해요.
4직접 해보기
5흔한 오해
자료는 많을수록 좋다고 생각하기 쉽지만, 실제로는 흠이 섞인 자료를 늘리면 흠도 같이 늘어나서 적고 깨끗한 자료만 못한 결과가 나와요.
품질 문제는 학습을 잘하면 덮인다고 여기기 쉽지만, 실제로는 잘못 적힌 값을 모델이 규칙으로 배워 버려서 학습을 오래 돌릴수록 더 깊이 굳어요.
한 번 정리해 두면 끝난다고 생각하기 쉽지만, 실제로는 새 자료가 들어오는 순간부터 품질이 다시 흔들려서 검사를 계속 돌려 두어야 해요.
7한 줄 요약
그러니까데이터 품질은 학습에 붓기 전에 자료를 한 통 떠서 갈래마다 살펴보는 일이고, 여기서 걸러 내지 못한 흠은 그대로 모델의 버릇으로 남아요.
잘못된 내용이나 더 좋은 비유가 있나요? 수정 제안 보내기 · 마지막 수정2026-09-02