이동을 예측한다는 건 무슨 뜻일까?
예측은 과거의 사실을 바탕으로 미래를 조심스럽게 추측하는 거예요. 이동에서는 두 가지를 맞히고 싶어요. 도로가 얼마나 붐빌지, 그리고 이동하는 데 얼마나 걸릴지예요.
AI(인공지능) 시스템은 사람보다 훨씬 많은 데이터를 읽고, 우리가 놓치는 작은 패턴도 알아챌 수 있어요.
데이터: AI가 배우는 사실들
데이터는 사실을 기록한 거예요. 교통에서는 이런 것들이 있어요.
- 측정기를 지나간 시간당 자동차 수,
- 도로 위에서 움직이는 휴대폰의 속도,
- 요일, 공휴일, 날씨, 등교 시간,
- 사고와 도로 공사.
여러 날의 데이터가 많을수록 그림이 더 정확해져요. 틀렸거나 한쪽으로 치우친 데이터는 틀린 예측을 만들어요.
패턴 찾기와 예측하기
패턴은 반복되는 거예요. 교통은 매일 반복돼요. 오전 8시와 오후 6시쯤 붐비고, 낮에는 한산해요.
가장 간단한 예측은 지난 며칠의 같은 시간 값의 평균이에요. 예를 들어 지난 사흘 오전 8시에 자동차가 90대, 96대, 94대였다면, 내일의 예측은 (90 + 96 + 94) ÷ 3 = 93대예요.
진짜 AI는 날씨, 공휴일, 사고 같은 단서를 훨씬 많이 쓰고, 각 단서가 얼마나 중요한지도 스스로 배워요. 이것을 머신러닝이라고 해요.
예측에서 더 좋은 이동으로
예측은 누군가 그에 맞게 행동할 때 쓸모가 있어요.
- 더 일찍 또는 더 늦게 출발해서 가장 붐비는 시간을 피해요.
- 다른 길로 가거나 기차를 타요.
- 스마트 신호등은 곧 붐빌 도로에 초록불을 더 길게 줘요.
- 버스는 큰 행사 전에 운행을 늘려요.
기억하세요. 사고나 갑작스러운 비 때문에 예측이 틀릴 수 있어요. 좋은 앱은 실시간 데이터로 계속 갱신해요. 또 여러분의 허락 없이 여러분이 어디로 다니는지 공유하면 안 돼요.
핵심 공식과 정의
- 예측(간단한 방법) = 지난 며칠의 같은 시간 값의 평균
- 평균 = 값의 합 ÷ 값의 개수
- 이동 시간(3D에서) = 20 × (1 + 시간당 자동차 수 ÷ 50) 분
- 데이터 → 패턴 → 예측 → 결정
풀이 예제
1. 지난 사흘 오전 8시에 센 자동차 수는 90, 96, 94대였어요. 내일 오전 8시의 자동차 수를 예측하세요.
평균 = (90 + 96 + 94) ÷ 3 = 280 ÷ 3 = 93.3. 그러니까 약 93대로 예측해요.
2. 이동 시간 = 20 × (1 + 자동차 수 ÷ 50)을 써서, 시간당 100대가 예상될 때 예측 이동 시간을 구하세요.
자동차 수 ÷ 50 = 100 ÷ 50 = 2. 그다음 1 + 2 = 3. 이동 시간 = 20 × 3 = 60분.
3. 오전 8시 예측은 100대(60분)예요. 오전 10시에는 25대예요. 10시에 출발하면 몇 분을 아낄까요?
오전 10시: 25 ÷ 50 = 0.5, 20 × 1.5 = 30분. 아낀 시간 = 60 − 30 = 30분.
자주 하는 실수
- 예측이 항상 맞는다고 생각하는 것. 예측은 과거 패턴에 바탕을 둔 좋은 추측이라서 틀릴 수 있어요.
- 하루치 데이터만 쓰는 것. 그날이 특별한 날(공휴일이나 비 오는 날)일 수 있으니 여러 날을 써야 해요.
- 데이터와 패턴을 헷갈리는 것. 데이터는 날것의 숫자이고, 패턴은 그 숫자 속에서 반복되는 모양이에요.
- 개인정보를 잊는 것. 이동 데이터는 사람들이 어디로 가는지 보여 주므로 꼭 지켜야 해요.