top of page
learning.jpg

인공지능과 딥러닝 공부하기

 

황인채

 

딥러닝은 인공지능을 구현하는 기술이다. 나는 인공지능을 배우기 위하여 듣던 강의를 이해하기 위하여 C++ 언어를 공부하고 있다. 그 강의를 하는 강사가 인공지능을 구현하기 위한 프로그램에 C++ 언어를 사용하기 때문이다. 그래서 나는 먼저 C++ 언어를 공부하여야 하였다.

영어로 가르치는 C++ 언어 강의는 9시간으로 구성되어 있다. 현재 나는 그 강의를 6시간까지 들었다. 그 후에 인공지능의 기초를 C++ 언어로 구현하는 딥러닝 강의를 다시 들었다. 이제 나는 강의 내용을 이해하였는가? 아니다. 완전히 이해한 것은 아니다. 그러나 대부분을 이해하였다.

딥러닝을 공부하는 것은 어려운 일이다. 딥러닝에서 사용하는 수학과 C++ 언어를 동시에 공부하면서 해야 하기 때문이다. 수학은 인문계 대학에서 공부하였던 내용을 넘어서는 내용을 공부하여야 한다.

이제 나는 다른 일들을 해야 하기 때문에 인공지능 공부하기를 중단한다. 다시 공부를 시작할 때에는, 배운 것을 복습하는 일을 할 것이다. 왜냐하면 수없이 반복해야 내가 배운 내용을 분명하게 기억할 수 있기 때문이다. 외국어 공부를 하기 위해서는 수없이 많은 반복학습이 필요하듯이, 컴퓨터 프로그래밍 언어도 반복학습이 필요하다.

Studying Artificial Intelligence and deep learning

 

Incha Whang

 

Deep learning is the art of implementing artificial intelligence. I am studying the C++ language to understand the lecture I've heard to learn artificial intelligence. This is because the instructor who gives the lecture uses C++ language in a program to implement artificial intelligence. So I had to study the C++ language first.

The C++ language lecture which is taught in English is consisted of nine hours. I listened to the lecture for six hours now. Then I listened again the deep learning lecture embodied the basic artificial intelligence with C++ language. Now, did I understand the contents of the lecture? No. I don't understand it completely. But I understood most of them.

Studying deep learning is difficult work. This is because I have to study mathematics and C++ language used in deep learning at the same time. Mathematics should study contents beyond what was studied at humanities college.

Now because I must do other things, I stop learning AI. When I start studying again, I will work on reviewing what you have learned. For I can remember what I have learned clearly by repeating it many times. Just as many repetitive learning is needed to study foreign languages, computer programming languages ​​need repeated learning.

bottom of page