Searching Constellations

Short Introduction

시간, 위도와 고도가 정해지면 별자리가 출력되는 인공지능 프로그램입니다.

Content

  • 프로젝트 진행 동기

평소에 망원경으로 별을 자주 관측합니다. 망원경을 사용할 때 시간별로 위치를 정해주면 그 방향으로 망원경 방향을 바꿔주는 장치를 만들고 싶은데, 그 장치를 만들기 위해서는 기본적인 인공지능을 만들어 보고 싶다는 생각이 들어 프로젝트를 진행하게 되었습니다.

  • 프로젝트의 진행 과정

사실 중간 보고서를 작성한 이후, 큰 진전은 없었습니다. Zip file을 URL로 만들어서 이미지를 오픈하는 프로그램을 만드는 것은 동일하고, 엑셀 파일에 정리된 것들을 사진 파일과 함께 정리하는 과정을 거쳤습니다. 모든 별자리의 위도와 고도를 암기할 수는 없기 때문에 입력할 정보를 별자리의 이름으로 수정하기로 하였다. 그래서 밑에 첨부파일에 첨부된 것처럼 사진 이름을 저장하고, 이를 zip file로 변환하였습니다. 이제 이 자료를 코드에서 열도록 URL로 만들고, 이 자료를 코드로 구현해보아야 하는데 이 작업까지는 수행하지 못했습니다.

  • 프로젝트의 결과

Zip file URL을 활용하여 입력값에 파일의 이름을 적으면 그 파일이 출력되는 인공지능을 구현해볼 수 있었습니다. 그리고 이 인공지능에 사용할 실제 데이터들을 모았고, 이 자료들을 zip file로 만드는 과정까지 수행하였습니다. 결론적으로, 천문 데이터 자료를 코드로 구현하는 단계, 그리고 URL로 만드는 과정을 제외하고는 모두 완료하였습니다.

  • 프로젝트 진행 소감

인공지능에 대해 전혀 아는 것이 없는 상태로 막연히 만들어보고 싶다는 생각으로 시작하였습니다. 어려운 부분도 정말 많았고, 인터넷을 찾아봐도 어떻게 써야 코드가 돌아가는지도 이해를 못했습니다. 그래도 이번 프로젝트를 진행하면서 기본적인 import 방법들과 같이 구글 코랩을 통해 다룰 수 있는 기본적인 인공지능 프로그램에 대해 울 수 있었습니다. 아무것도 모르는 상태에서 시작했던 프로젝트였기 때문에 기본적인 툴들을 배울 수 있었던 점에서 정말 의미 있는 프로젝트 활동이었던 것 같습니다. 인터넷을 찾아가면서 2개의 이미지를 분류하는 프로그램은 구현할 수 있게 되었는데 이 프로젝트의 목표인 다양한 이미지를 분류하는 프로그램을 아직은 자유자재로 구현하지 못하고, 아직은 인공지능을 다루는 방법에 익숙해지지 못했기 때문에 이러한 부분에서 조금 아쉬움이 남습니다.

Attachments


About

본 글은 2022년도 1학기에 22 김선후 연구회원이 진행한 프로젝트입니다.

Leave a Reply

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다