# data[].attributes.body
여러가지 이미지를 넣어서 그 위에 여러가지 패턴이나 간단한 스캐치로 사진같은 구체적인 사진과 같은 그림으로 변하느것을 보니 신기했다

# data[].attributes.body
Ai화가는 인공지능이 사람의 도움 없이도 스스로 예술작품을 만들어내는 것을 말한다
그 예시로 딥드림과 딥포저등이 있는데 딥드림은 딥러닝을 통해 이미지를 학습하여 새로운 작품을 만들어내는 인공지능이고 딥포저는 이미지의 질감을 학습하여 이미지를 특정 화풍의 그림으로 변화시켜주는 인공지능입니다

# data[].attributes.body
AI 화가는 말그대로 인공지능을 이용하여 그림을 그려내는 프로그램을 의미합니다. 최초의 중요한 AI 예술 시스템(화가) 중 하나는 1960년대 후반부터 Harold Cohen이 개발한 AARON입니다. AARON은 기술적 이미지를 생성하기 위해 상징적 규칙 기반 접근 방식을 사용하기 때문에 GOFAI 프로그래밍 시대에 AI 예술의 가장 주목할만한 예입니다.

AI 화가의 예시로 21년 12월 15일 카카오가 공개한 오픈소스 인공지능 ‘민달리’를 찾았습니다. 한국어 AI 언어모델인 KoGPT를 선보인 직후 바로 출시된 초거대 AI 모델입니다. ‘민달리’는 KoGPT를 이용하여 이용자가 텍스트로 명령어를 입력하면 인식하여 실시간으로 이미지를 출력해내는 이미지 생성 모델로  예를 들면 “바나나 껍질로 만든 의자 그려줘” “보름달과 파리 에펠탑이 같이 있는 그림 보여줘” “살바도르 달리 화가 스타일로 그려줘”를 명령어로 입력하면, AI가 명령어 맥락을 이해하고 바로 이미지를 도출하게 됩니다. 검색을 통해 이미지를 찾아내는 것이 아니라, AI가 스스로 명령을 이해하고 직접 이미지를 그리는 것입니다.

# data[].attributes.body
실제로 이용해보면서 2가지 타입의 프로그램을 이용하였는데 1번째로는 내가 그림을 그리면 자동으로 더 구체적이소 정밀한 그림으로 변환시켜주는 사이트고 2번째로는 문장을 입력하면 그에 맞는 이미지를 그려주는 사이트였다 1번째는 내가 원하는 모양을 잘 찾아주어서 신기하기도 했고 간편했는데 2번째는 그려준다기보다는 원하는 이미지를 찾아준다는 느낌이 강했었다.

# data[].attributes.body
가장 핵심이 되는 기술중 하나는 딥러닝이라는 기술인데 여러가지 이미지를 인공지능에게 학습시켜 이미지간의 연관성을 만들어 이용하는 기술로 ai화가는 이 딥러닝으로 사용자가 입력한 정보에 맞는 이미지들을 모아 새로운 이미지들을 만드는것이다.

# data[].attributes.body
만약 미래에 이 기술이 더 발전하여 더 높은 퀄리티와 요구에 대한 더 정확한 반응을 할수 있다면 회사나 개인 프로젝트를 할때 더 싼 인건비와 거 적은 시간을 들여 새로운 이미지나 브랜드 로고등을 구할수 있을것이다.

# data[].attributes.body
키워드 주제를 입력하고 테마(그림체)를 정하면 AI 화가 프로그램이 자동으로 그림을 그려주는 사이트에서 직접 체험해봤습니다.
키워드로 New York를 입력하고 Ghibli 테마를 적용하여 그림을 그리게 시켰더니 실제 New York처럼 바다를 낀 도시가 고른 테마의 그림체로 그림이 그려졌습니다.
같은 키워드로 재실행을 하면 실행할때마다 새로운 그림이 그려지는 것을 확인했고 실제로 인공지능이 세상에 없는 그림을 창작했다는 것을 알 수 있었습니다. 공간이 흐트러져 현실과 완전히 대응되지 않는 부분도 있었지만 대체적으로 화가가 그린 것처럼 그림이 나왔다는 것이 신기하였고 원리가 궁금해졌습니다.

# data[].attributes.body
AI 화가 프로그램 역시 다른 인공지능 프로그램과 같은 원리로 돌아갈 것이라고 생각하였습니다. 여러 화가들의 그림 또는 아까 체험한 프로그램의 경우에는 그림 테마로 따로 분류한 그림들을 인공지능에게 라벨과 함께 제공하여 지도학습시킨 다음 그 키워드별 그림의 모습을 학습하여 비슷한 느낌의 그림을 묘사하도록 만들었을 것 같다고 생각하였습니다. 키워드를 한글로 하여도 인식하고 여러가지 형용사를 추가하면 그 형용사에 따른 분위기의 그림을 그려주는 것으로 보아 2학년 교과 융합 시간에 탐구하였던 자연어 처리(NLP) 인공지능 기술을 사용하여 키워드가 의미하는 바가 무엇인지 확인할 수 있는 것을 알 수 있었고 자연어 처리와 주제에 따른 그림을 그리는 2가지 단계로 나뉘어 프로그램이 작동할 것 같다고 생각했습니다. 아날로그의 자연어를 디지털 세계에서 인식하는 것이 매우 신기하였고 그것을 다시 그림의 형태로 아날로그로 변환시켰다는 것을 보고 이제는 인공지능이 아날로그의 형태로도 존재하는 것이 당연시될 것 같다고 생각했습니다. 또 이런 분야의 인공지능을 공부하고 직접 만들어보고 발전시켜보고 싶습니다.

# data[].attributes.body
지금 당장은 예술 분야로 이제 막 진출한 인공지능 프로그램의 좋은 예시로 사용될 것이고 교육 목적이나 학습 목적으로 많이 사용될 것이라고 생각합니다. 또는 웹사이트에서 프로필 사진을 고르기 힘들때 랜덤으로 자신을 상징할만한 프로필 사진이나 배경 사진을 만들어주는 용도 등 인터넷의 사진이나 그림이 필요한 여러 분야에서 사용될 것이라고 생각했습니다. 시간이 지나 학습 데이터량이 더 늘어나는 등의 방법으로 기술이 더욱 발달된다면 예술가들이 작품을 만들기 위해 참고할 수 있을 정도의 프로그램이 될 수도 있을 것이고 저작권은 없지만 자신이 인공지능이 아닌 사람처럼 속인 상태로 한 명의 예술가처럼 이름을 떨칠 수 있는 날이 올 수 있겠다고 생각하였습니다. 현재 인공지능 화가뿐만 아니라 작곡가 등 예술 분야의 인공지능이 저작권을 갖지 못하고 있는데 만약 인공지능이 고도로 발달된 때가 온다면 하나의 인격체로써 저작권을 갖고 사람처럼 예술 활동을 하여 사람들이 인공지능의 음악과 그림, 예술 작품을 감상하며 살아가게 될 수도 있겠다고 생각하였습니다.

# data[].attributes.body
https://github.com/kakaobrain/minDALL-E

https://github.com/kakaobrain/minDALL-E/blob/main/examples/sampling_ex.py

https://www.tensorflow.org/tutorials/generative/deepdream?hl=ko

# data[].attributes.body
https://colab.research.google.com/drive/11JLMFTUrkzVi9yrb8NRFx1LLojzpK7ha?hl=ko#scrollTo=cZNyi7kE5SmSㅋ

# data[].attributes.body
이미지를 제시해주면 인공지능이 알아서 패턴을 분석하고 옥타브 프랙탈 모양의 무늬로 새로운 사진을 만들어내는 코드를 실행해보았는데 코드가 순차적으로 작동되는 과정이 신기하였고 결과물로 이 세상에 없는 사진을 창작하였다는 것에 의미가 있다고 생각했습니다.

# data[].attributes.body
인공지능이 이미 일상생활 곳곳에 자리 잡을 정도로 발전한 기술이지만 예술 분야까지 인간을 따라잡을 수 있다는 것을 알 수 있었고 인공지능이 곧 모든 한계를 극복하고 현재보다 더 많은 부분에서 활약하게 될 것 같다고 생각하였습니다. 인공지능 화가 소스 코드를 분석하면서 앞서 봤었던 인공지능 프로그램들 사이에 공통점과 작동 원리들을 알 수 있었고 코드를 수정해보면서 코드를 더 깊게 이해할 수 있었습니다. 상상력만 있다면 인공지능을 이용하여 어떤 프로그램이든 만들 수 있겠다고 생각하였고 아직 개발되지 않은 분야의 인공지능 프로그램을 만들어보고 싶다고 생각했습니다.

# data[].attributes.body
가끔 유튜브에서 컴퓨터에서 그림을 자동으로 생성해주는 앱은 가끔 접해봤는데 이번 기회를 통해 이러한 프로그램들의 종류에 대해 조사할때 ai화가의 종류에도, 예를들어 그림 위에 특정한 패턴을 생성시켜주는 프로그램,간단한 그림을 더 구체화시켜 더 정밀한 그림을 그려주는 프로그램등 여러가지 종류가 있다는것을 알게되었고 코랩에서 ai화가를 구형시켜주는 프로그램들을 직접 분서가면서 화가의 원리에 대해 일부분이나마 알게 되었다.

# data[].attributes.body
인공지능은 주어진 상황을 계산하는 사고력과 학습력, 판단력이 가능한 소프트웨어를 말합니다. 인공지능이 인간과 함께 예술 창작의 주체로 등장한 시대에 우리는 ‘과연 인간적인 것은 무엇인가?' 라는 의문이 생긴다. AI화가는 인간의 영역이었던 예술 작품의 영역에 발을 들여 직접 주제를 가지고 그림을 그리는 인공지능이다. 예시로는 딥드림 등이 있다.

# data[].attributes.body
가장 흔히 체험할 수 있는 AI화가 프로그램은 '오토드로우' 라는 프로그램이다. 오토드로우는 직접 간단하게 그림을 그리면 그것을 인식하여 보다 정교한 그림으로 바꿔 주는 시스템을 가지고 있다. 간단한 사이트이다 보니 정교한 그림을 그리지는 못하지만 내 낙서를 인식하여 이해한다는 것에 신기함을 느꼈다.

# data[].attributes.body
인공지능은 이미 알고 있는 패턴을 적용하여 자신이 아는 인식 결과로 나타나도록 이미지를 조작하고 왜곡하여 새로운 이미지를 만든다. 그 결과, 단순한 이미지에서 이미지의 빈 공간을 원과 선으로 재해석한 다양한 패턴의 이미지가 재탄생한다. 인공지능은 딥러닝이라는 패턴을 사용하여 마치 사람처럼 생각을 할 수 있게 된다. 인공지능은 사람이 생각하는 원리를 모방하여 수백만 개의 연습 샘플을 바탕으로 인공신경망을 훈련하고 사물을 분별할 수 있게 된다. 인공지능은 이 과정을 통해 일상에서 보이는 모든 대상을 예술적으로 바꾸어 줄 수 있다.

# data[].attributes.body
세계 최초로 AI화가가 그린 작품이 경매에서 낙찰이 되었을 때 그 낙찰가가 한화로 약 5억 원이었다고 한다. 당시 예상했던 낙찰가의 40배를 뛰어넘는 금액이었다는데, 사실 만약 인공지능이 그렸다고 설명을 하지 않았다면 사람과 구별하기 힘들기에 심리적인 가치가 훨씬 올라갔을 것이라고 생각한다. 이렇게 인공지능과 인간을 구별하기 점점 힘들어지며 예술 역시 인공지능의 자리가 될 것이라고 생각한다. 집 벽에 걸어놓는 양산형 예술품들은 인공지능이 이미 하고 있고, 그뿐만 아니라 AI화가가 그린 작품만 전시하는 박물관도 생길 것이다.

# data[].attributes.body
마치 '오토드로우'처럼 대충 한 스케치와 다른 이미지들을 재해석하여 새로운 그림으로 그려내는 것이 정말 다른 사람을 마주하는 것 같이 신기하고도 조금은 무서웠다.

# data[].attributes.body
예전에 딥드림에 대해서 들어보고 또 오토드로우를 실습 시간에 직접 해본 적도 있었다. 그때는 그저 '신기하다' 정도로만 받아들이고 넘겼었지만, 이번에 자세히 알아보고 나니 인공지능이 얼마나 급속도로 발전하고 있는지 알게 되었다. 약인공지능의 범위에서는 인류보다 뛰어나더라도 각 인공지능당 한두 분야에서만이기에 충분이 인간과 공존하며 상호작용할 수 있으리라 생각했다. 특히 반 고흐의 그림 풍을 따라하여 개를 그린 부분에서는 인간의 창의성을 대체할 수 있을 거라고 느꼈다. 강인공지능의 단계가 아니기에 시스템을 직접 제어하여 위조 신분증과 같은 악용 범위를 최소화할 수 있을 것이고 좋은 분야에서 장점을 극대화할 수 있을 것이다.