본문 바로가기

소프트웨어 자문 및 개발/AI: 인공지능, 머신러닝, 딥러닝

GAN을 어디에 응용할 수 있을까요.

GAN을 응용할 만한 분야는 정말로 많습니다. 일단 GAN(생성적 적대 신경망)이라는 이름에서 알 수 있듯이 무언가를 생성해 내는 일을 거의 다 할 수 있을 걸로 보입니다. '생성'이라는 말이 낯설다면 '창작'이라는 말로 대신해도 됩니다. 그러므로 무언가를 '창작'해 내는 일을 거의 다 GAN으로 할 수 있습니다.

 

그렇다면 사람들이 무언가를 창작해 내는 일로는 어떤 것들이 있을까요? 우선 생각나는 건 작사, 작곡, 작시, 작문, 작화, 작명입니다.  노랫말을 짓고, 곡을 쓰고, 시를 짓고, 글을 쓰고, 그림을 그리고, 이름을 만들어 내는 일 같은 것들 말입니다. 이게 다가 아닙니다. 뉴스 기사를 쓰는 일, 설계도를 그리는 일, 번역하는 일, 의료 영상을 만들어 내는 일, 사진의 해상도를 높이는 일, 사진을 지도로 만드는 일, 밤 풍경을 낮 풍경으로 바꾸는 일이나 그 반대되는 일 등도 모두 가능합니다. 

 

그렇다면 이런 일도 해 볼 수 있을 것입니다. 지금 군인들이 야간 투시경이라는 것을 사용하는데 이 투시경은 들어온 빛 중에서 적외선을 증폭해 주변 상황을 환하게 볼 수 있게 합니다. 하지만 적외선만 증폭하므로 아무래도 다채롭게 보지는 못합니다. 하지만 GAN 모델을 심은 반도체를 이 망원경에 장착한다면 밤에도 거의 낮에 보는 풍경처럼 다채로운 장면을 볼 수 있을 것입니다. 

 

이러한 예는 정말 많은 GAN 응용 가능성 중에 극히 일부에 불과합니다. 수많은 가능성의 별빛이 지금은 희미하게 보이지만 시간이 흐를수록 그 별빛이 햇빛처럼 환하게 빛나 올 것입니다. 그러는 동안에 GAN의 실제 응용 사례도 점점 많아질 겁니다.