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