내 견해는 이럼
사람이 컴퓨터로 할 수 있는 고차원 행위 중 하나가 코딩테스트 문제풀이라고 보는데
코딩테스트를 푼다는건 그 문제를 읽고 생각을 해서 전략을 짜고 코딩하고 코드를 개선하고 하는 사람이 아니고서는 절대 할 수 없는 일이라고 생각함
근데 인공지능한테 모든 테스트케이스 인풋과 아웃풋을 넣어준다고 해서 얘가 그 규칙과 풀이 방법을 도출해내는게 가능할까?
예를 들어 [1, 2, 3]을 input으로 주고 output이 7이야
그리고 [3, 1, 5]를 넣어주면 output이 12야
이런 모든 케이스를 다 넣어서 학습으로 돌려도 지금의 인공지능은 정확한 답을 도출할 수 없다
왜냐하면 지금의 인공지능은 그저 미분기, 분류기에 불과하기 때문에 ㅇㅅㅇ
귀납적 추론을 해야하는데 지금의 딥 러닝은 backpropagation을 통한 오차 최적화만 가능하거든
그래서 사람들이 흔히 생각하는 터미네이터나 아이언맨의 자비스같은건 아직 절대 못나오니까 걱정할 필요가 없음
자유의지를 가질 정도의 지능은 최소한 귀납적 추론 능력 정도는 구현되어야 가능하기 때문에
그래서 결국 인공지능이 진정한 사람의 지능을 가지려면 새로운 인공지능 모델이 필요하고 인공지능이 사람의 일자리를 뺏는다는 걱정은 아직 할 필요가 없다는게 내 생각임 ㅇㅅㅇ
사람이 컴퓨터로 할 수 있는 고차원 행위 중 하나가 코딩테스트 문제풀이라고 보는데
코딩테스트를 푼다는건 그 문제를 읽고 생각을 해서 전략을 짜고 코딩하고 코드를 개선하고 하는 사람이 아니고서는 절대 할 수 없는 일이라고 생각함
근데 인공지능한테 모든 테스트케이스 인풋과 아웃풋을 넣어준다고 해서 얘가 그 규칙과 풀이 방법을 도출해내는게 가능할까?
예를 들어 [1, 2, 3]을 input으로 주고 output이 7이야
그리고 [3, 1, 5]를 넣어주면 output이 12야
이런 모든 케이스를 다 넣어서 학습으로 돌려도 지금의 인공지능은 정확한 답을 도출할 수 없다
왜냐하면 지금의 인공지능은 그저 미분기, 분류기에 불과하기 때문에 ㅇㅅㅇ
귀납적 추론을 해야하는데 지금의 딥 러닝은 backpropagation을 통한 오차 최적화만 가능하거든
그래서 사람들이 흔히 생각하는 터미네이터나 아이언맨의 자비스같은건 아직 절대 못나오니까 걱정할 필요가 없음
자유의지를 가질 정도의 지능은 최소한 귀납적 추론 능력 정도는 구현되어야 가능하기 때문에
그래서 결국 인공지능이 진정한 사람의 지능을 가지려면 새로운 인공지능 모델이 필요하고 인공지능이 사람의 일자리를 뺏는다는 걱정은 아직 할 필요가 없다는게 내 생각임 ㅇㅅㅇ
댓글 0