=========================

딥러닝은 어떤 함수 f(x)을 기깔나게 잘 학습함 너무 잘학습해서 분류도 잘해주고 그림도 그려주고 말도 해줌


하지만 이는 학습한 어떤 데이터셋 D에 대해서만 그러함. 이 D가 조금만 바뀌면 무용지물임.


반면에 우리 인간들은 굉장히 빠르게 다시 학습함. 이 과정이 너무 빨라서 모델을 다시 학습할 필요도 없음(정확히는 그런것처럼 보임). 니가 회사에서 욕먹으면? 1초도 안걸려서 다시 학습하고 시정함.

즉, 시시각각 변하는 D1, D2,... 어떠한 데이터셋에 대해서도 f(x)을 잘학습할 수 있다는 것임.


반면 딥러닝 모델들은 아무리 meta learning이니 나발이니 해도 한계가 있음. ChatGPT한테 물어보면 알겠지만, 그거 아니라고 해도 이 새끼는 이해못함. "그거 아니다->문맥파악 후 본인이 가지고 있는 메모리에 접근하여 적절하 정보 가져옴->f(x)의 수정" (과정A)이라는 과정을 거치지 못하고 있다는 것임.

- 반면 인간은 f(x)의 수정도 아님. 그냥 우리 뇌 자체가 f(x|메모리, 정정된정보)를 학습했다는 것임. 이 과정에서 메모리가 바뀌고 바로 이어지는 상황에도 활용이 가능함.


이게 parametric과 nonparametric의 차이인데, 인간은 기본적으로 non parametric임. 반면 AI모델들은 기본적으로 parametric임. 아무리 parametric 모형의 경량화나 finetuning을 해도 근본이 다름. 또한 Neural Process나 metric learning같이 nonparametric이라고 자랑하는 모델이 있는데, 그것도 뭐 말장난이지 과정A와 차원이 다름. 메모리 자체를 시시각각으로 변화시키지 못하기 때문.


=========================

딥러닝은 아키텍쳐가 유연하니까 과정A을 하도록 아키텍처를 짜면 되는 것 아닌가?라고 질문할 수 있음.


이게 어려운 이유는 개인적으로 그렇게 학습시키기에는 인간의 메모리는 너무 복잡하고, 인간의 멀티모달은 "이미지+텍스트+오디오"보다 훨씬 더 복잡한 멀티모달이기 때문이라고 생각함.


즉, 그림 한장을 컴퓨터에게 전달할 때, 연관된 그림+텍스트를 준다고하자. 이는 너무 쉽고 간단하여 이미 많은 데이터셋이 확보되었고 멀티모달은 너무 성능이 잘나옴. 이를 그래프로 생각해보면, "그림-텍스트"라는 단순한 2 node 그래프라고 할 수 있음(edge값도 그냥 모두 같음).


하지만 우리 인간에게 그림 한장이 전달될때 이정도 정보만 전달이 될까? 우리는 "그림+텍스트+유추되는 과거의 기억+어제공부한 내용 등", 말하자면 그림을 중심으로한 "그래프"를 받게 된다. 이 그래프를 처리하는 딥러닝 아키텍처는 존재하지도 않으며 있다고 해도 그만큼 복잡하지도 않고, 그런 아키텍쳐가 있다고 해도 데이터셋으로 만들기가 너무 어려움


얀르쿤이 말한 것처럼, 사실 앵무새도 같은 새대가리들도 GPT보다 훨씬 많은 뉴런에다가, DNA까지 가지고 있음. 알고리즘이 인간보다 복잡한가?라고 한다면 그렇다고 말하기 어렵다는 것임. x가 간단한 simple modal 데이터일때는 딥러닝의 함수 f(x)가 더 좋은 성능을 보이지만, x가 complex modal data일때는 인간보다 못하다는 것임.


=========================

그럼에도 불구하고 언론이나, 심지어 AI관련 회사 CEO들도 AI가 모든 것을 다 집어 삼킬 것처럼 발언하고 있음.

본인도 머신러닝 전공한 사람으로서, AI가 잘되면 좋지... 근데 아닌건 아닌 것 같음.

실시간 수정 및 복잡한 데이터 구조를 처리하지 못하기 때문에, 결국 한계가 있다고 봄.

유명인들이 어느 정도 수준으로 생각한지 모르겠지만, AI가 위협이 된다든가 인류가 멸망한다던가 하는 소리하는 것을 보니, 100% 블러핑이라고 봄.


GPT을 의학저널로 학습한다고 해서, 이친구가 진짜 의학적인 지식이 쌓인 것은 아님. 좀 더 의학저널스러운 소리를 할 뿐인 것이지. 정말 의학적인 지식을 쌓게 하고 싶다면, super complex modal data로 학습하지 않으면 불가능하다고 봄. 하지만 지금 많은 AI기반 프로젝트들이 겨우 이런 방식으로 돌아가고 있음. 이런 방식은, 아무리 데이터를 때려박고 알고리즘 복잡도를 증가시켜도 한계가 분명하다고 봄.