반응형
본문 바로가기

데이터 분석과 머신러닝/딥러닝12

합성곱 신경망?, 인공 신경망? 심층 신경망? 뭐가 다른건가요? 안녕하세요 오늘은 2가지 질문이 왔는데요. 내용은 다음과 같습니다. 인공지능 용어에 대해서 궁금해서 질문 합니다. 합성곱 신경망, 인공 신경망, 심층 신경망의 개념에 대해서 조사 하고 있었는데요, 어떤 원리로 어떻게 쓰이는지에 대해서는 자세히 나와 있지 않아서 질문 드립니다. 1. 합성곱 신경망이랑 인공 신경망이랑 같은 건가요? 콘블루젼 신경망이라고도 한다는 것 같던데...또, 합성곱이 수학적 연산의 한 방법이라는데 그거랑 인공지능이랑 어떤 관련이 있는건지 궁금합니다. 음 우선 합성곱 신경망, 인공 신경망, 심층 신경망 3개에 대해 집합으로 구분해볼게요. 인공신경망 즉 우리가 흔히 부르는 인공지능이 인공신경망 입니다. 심층신경망은 딥러닝이라고 하구요. 합성곱 신경망은 그 딥러닝 기법 중의 하나입니다. 합.. 2020. 5. 26.
윈도우 10에서 Keras를 실행할 때 뜨는 오류해결(InternalError: Blas GEMM launch failed) InternalError: Blas GEMM launch failed CUDA_ERROR_OUT_OF_MEMORY InternalError: GPU sync failed 상기 에러들이 발생하면 이 내용이 도움될 것이다. GPU의 메모리와 싱크가 문제가 된 것이라고 한다. 혼자쓰는 컴퓨터에서도 문제, 같이 쓰는 서버에서도 문제. 분명 GPU 메모리 점유율은 가득 안찼는데!? 왜이러지 도대체. 오늘 정말 많은 시행착오를 겪은 내용이다. 도대체 왜 케라스를 돌리면 저 오류가 나면서 코드가 안돌아 가는 것일까. 구글링을 해도 사람들이 다른얘기만 하고 해결책을 알려주지 않는다.. 답답해 죽는줄... 윈도우 10에서 수행했고, 수행환경은 Microsoft Visual Studio Code, 파이썬 3.7.3 버전이.. 2020. 4. 16.
머신러닝(기계학습)이 뭔데? - 인공지능을 인류의 적이라고 인식하게 된 계기(한국기준) 우선 머신러닝? 딥러닝? 어렵다. 말자체가 어렵다. 기계학습 와닿지 않는다. 개념만 이해해보자. 2016년 이세돌과 알파고의 바둑을 둔 영상을 봤을 것이다. 다시 한번 보자(3번째 대국인데, 6시간이므로 대충보자) http://www.youtube.com/watch?v=qUAmTYHEyM8 사실 난 이 영상을 본적이 없다. 회사일이 너무 바빠서 얘기만 들었었다. 그런데 이세돌 영상말고 다른 영상이 나에게 충격을 주었다. 그것은 벽돌게임. 이건 짧으니 한번 보면 좋을 것이다.(약 2분) https://youtu.be/V1eYniJ0Rnk 뭐가 느껴지는가? 뭔가 인공지능 같다. 얘가 생각하는 거 같다. 이런 느낌 들지 않는가? 이게 인공지능이고, 기계학습이다. 엄밀히 말하면, 알파고는 몬테카를로 트리 탐색,.. 2020. 3. 18.
탐색 - 몬테카를로 트리 탐색(Monte Carlo tree search, MCTS) 오늘부터 인공지능에 대해 공부를 해보겠습니다. 들어보셨을 수도 있고 한 탐색 기법인, 몬테카를로 트리 탐색 기법에 대해 알아보겠습니다. 우선 탐색기법부터 정의를 살펴보겠습니다. 탐색이란? - 컴퓨터가 문제를 해결하기 위하여 스스로 해답에 이르는 경로를 찾아가는 과정이다. 라고 합니다. 알파고가 딥러닝만 가지고 바둑을 제패한건 아니고 이 인공지능 알고리즘 중, 탐색 알고리즘이 적용되었다고 합니다. 사실 상, 모든 경우의 수를 탐색하기에는 하드웨어 상, 굉장히 높은 복잡도를 요구하게 됩니다. 그래서 샘플링을 해서 가장 가능성 있는 몇개의 수만을 추려낸 후에 이들 수에 대해서만 탐색을 합니다. 즉, 샘플링을 하는거죠 다음 그림을 보고 얘기를 한번 드려보겠습니다. 몬테카를로 트리 서치(MCTS)기법이라고 합니다.. 2020. 3. 11.

반응형