콘 볼루 션 네트워크 ( CNN ) 기반 의 오토 인코더 알고리즘 을 제작 하 는 과정 이 핵심 적 인 사항 이 다 . 키워드 의 정확 성 을 높이 는 만큼 하나 의 단어 에 국한 된 검색 이 아닌 여러 정보 에 대한 접근 이 가능 하 도록 딥 러닝 시켜야 하 는 부분 이 다 . 예 를 들 어 청담동 의 어느 까페 에 있 는 어느 조명 이 마음 에 들 었 을 때 사진 을 찍 어 이미지 를 통한 검색 을 하 고자 해도 사진 이미지 에 대한 학습 이 되 어야 찾 을 수 가 있 다 . 또한 사진 으로 저장 이 되 지 않 고 기억 으로 키워드 를 검색 할 때 조명 이 라는 구체 적 이 지 못한 키워드 는 원 하 는 이미지 를 찾 기 가 어렵 다 . 청담동 의 어느 까페 라는 키워드 를 입력 해도 조명 이 라는 이미지 카테고리 에 내 에서 는 비 관련 성 있 는 이미지 는 제외 하 고 조명 에 국한 된 이미지 를 찾 아 낼 수 있 어야 한다 . 이러 한 조명 과 관련 된 직간접 적 인 키워드 를 조합 하 여 가장 근접 한 이미지 자료 를 찾 을 수 있 게 하 려면 검색 해서 찾 는 효율 적 인 방법 의 접근 에 대한 학습 도 필요 하 다 . 이러 한 광범위 하 고 다양 한 키워드 조합 의 결과 가 가장 적합 한 결과 를 이루 기 위해서 상기 기술 을 도입 한다 .