FlyWire 성체 초파리 커넥톰 · 뉴런 11,358개 시뮬레이션 · 음식 150여 가지
초파리가 추천하는 오늘의 메뉴
창밖으로 새어 나간 음식 냄새를 따라 초파리가 날아들어요. 식탁을 둘러보고, 앉아서 맛본 뒤 하나를 골라요. 판단은 진짜 초파리 뇌 배선도로 계산해요.
날씨 바꿔보기
초파리
식탁 차리기
내 식탁
우리 동네 식당
찾은 식당
위치는 식당 검색과 가장 가까운 날씨 지역을 고르는 데만 써요. 좌표는 약 100m 단위로 줄여서 보내고, 위치와 검색 결과는 서버에 저장하지 않아요. 식당 정보: 카카오 로컬.
식탁을 차리는 중…
뇌 속 들여다보기 초파리를 날려 보내면 뉴런이 켜져요
점 하나가 실제 뉴런 하나예요(FlyWire 위치, 11,358개). 시뮬레이션에서 발화한 순간 그 자리가 반짝여요.
지금 보는 음식: —입력: 후각·미각·온도·습도·바람 뉴런
끌림 뉴런—
먹기 뉴런—
초파리의 선택
어떻게 작동하나요?
- 뇌: FlyWire의 성체 초파리 뇌 배선도(뉴런 13.9만 개) 가운데 냄새·맛·온도·습도·바람 입력에 실제로 반응하는 뉴런 11,358개만 떼어낸 모델이에요. 뇌 전체 모델과 같은 선택을 하는지 검증했고(상관계수 0.999), 계산은 이 기기 안에서 해요.
- 음식: 150여 가지 음식 대부분은 재료 95가지의 조합이에요(일부는 향 분자와 맛을 직접 맞췄어요). 재료마다 향 분자, 맛, 모양을 정해두고, 음식의 냄새와 맛과 3D 모습은 재료에서 계산해요. 메뉴판의 "목록에 없는 음식 직접 만들기"로 만든 음식도 같은 방식으로 초파리가 알아봐요.
- 메뉴판: 음식마다 종류(한식·분식·중식…), 형태(국물류·면류·튀김…), 상황(1인용·여럿이·매운맛·해장·술안주) 카테고리를 달았어요. 같은 줄에서 여러 개를 고르면 "또는", 다른 줄끼리는 "그리고"로 걸러요. 랜덤 식탁도 고른 카테고리 안에서만 차려요.
- 우리 동네: 위치를 허용하면 카카오 로컬 API로 반경 안 음식점·카페를 찾고, 업종("음식점 > 분식 > 떡볶이")을 우리 메뉴에 맞춰 그 음식들로만 식탁을 차려요. 가까운 식당 음식일수록 식탁에 오를 확률이 높아요. 위치는 약 100m 단위로 줄여서 검색에만 쓰고, 위치와 검색 결과는 서버에 저장하지 않아요.
- 냄새: 음식마다 대표 향 분자를 대략 정하고, 초파리 후각 수용체 반응 데이터베이스(DoOR)를 이용해 수용체별 발화율로 바꿔요. 기온이 높으면 향 분자가 더 많이 휘발되고, 바람이 세면 흩어져요.
- 뇌 속 들여다보기: 시뮬레이션이 뉴런 11,358개의 발화를 20ms 단위로 모두 기록하고, 초파리가 그 음식을 맡거나 맛보는 장면에 맞춰 다시 틀어줘요. 점의 위치는 FlyWire가 잰 실제 뉴런 위치예요. 냄새는 냄새 수용체 → 투사 뉴런 → 버섯체(케년 세포)·측각 → 다가가기/피하기 출력으로, 맛은 맛 수용체 → 먹기 운동 뉴런 MN9로 흘러가요.
- 끌림 뉴런: 초파리를 다가가게 하는 버섯체 출력 뉴런과 피하게 하는 출력 뉴런의 발화율 차이예요(Aso 외 2014 실험 기준). 아무 냄새 없는 공기를 기준 0으로 잡아요.
- 먹기 뉴런: 주둥이를 뻗게 하는 운동 뉴런 MN9예요. 화면 속 주둥이 길이는 이 뉴런의 시뮬레이션 발화율을 나타내요.
- 선택: 먼저 냄새로 후보 5가지를 뽑고(끌림이 클수록 뽑힐 확률이 높아요), 가까이 맡아 3가지로 줄여 결승에 올려요. 결승에서는 셋을 하나씩 맛보고 먹기 뉴런이 가장 크게 반응한 음식을 골라요. 셋 다 먹기 뉴런이 조용하면 떨어진 음식 2가지가 패자부활전으로 다시 도전하고, 그래도 모두 조용하면 냄새로 골라요. 최근 먹겠다고 한 음식의 냄새에는 덜 끌려요(후각 습관화).
- 추천 강도: 강한 추천은 먹기 뉴런이 40Hz 이상이고 2등보다 10Hz 넘게 높을 때(다른 결승 음식을 아예 안 먹고 싶어 했을 때도), 보통 추천은 먹고 싶어 하긴 했지만 반응이 작거나 2등과 아슬아슬할 때, 약한 추천은 배가 별로 안 고파서 냄새로 골랐을 때예요.
- 날씨: 고른 시·군(전국 167곳)의 기상청 초단기실황(매시 관측한 기온·습도·바람·강수)을 써요. 우리 동네에서 위치를 허용하면 가장 가까운 시·군으로 바뀌어요. 실시간 날씨를 불러올 수 없는 곳에서는 이달 서울의 평균 날씨(평년값)를 써요. 위의 버튼으로 바꿔 볼 수 있어요.
- 두 가지 초파리: 토종 초파리는 뇌 배선도 모델 그대로 맛을 느껴요. 이 모델에서는 단맛 뉴런이 먹기를 켜고, 감칠맛(글루탐산) 뉴런은 먹기를 강하게 꺼요. 돌연변이 초파리는 사람 입맛에 맞춰 배선을 바꾼 가상의 초파리예요. 감칠맛과 적당한 짠맛을 단맛 뉴런으로 느끼고, 국물도 좋아하고, 아주 짠 것(젓갈·소금물 수준)만 쓴맛 뉴런으로 싫어해요. 눈 색은 실제 유전학 연구의 대표 돌연변이인 흰 눈(white)으로 표시했어요. 둘 다 코는 초파리 그대로예요.
- 한계: 토종 초파리는 식초·발효·과일 향과 단맛을 좋아하고, 짠 국물은 싫어해요. 두 초파리 모두 코는 초파리라서 냄새 취향은 사람과 달라요. 음식 향 성분은 대략적인 추정이에요.