레플리
글 수 222


텐서플로우 머신러닝 쿡북이라는 책에서 가우시안 커널로 비선형 구분을 하는 예제를 공부하는 중인데요. 커널 식이 다음과 같다고 합니다.

k(xi, xj) = e-y IIxi - xjII2

 

이것을 텐서플로우로

gamma = tf.constant(-50.0)
dist = tf.reduce_sum(tf.square(x_data),1)
dist = tf.reshape(dist, [-1,1])
sq_dists = tf.add(tf.subtract(dist, tf.multiply(2., tf.matmul(x_data, tf.transpose(x_data)))),

             tf.transpose(dist))
my_kernel = tf.exp(tf.multiply(gamma, tf.abs(sq_dists)))

 

이렇게 쓰더군요. sq_dists에 절댓값을 씌운것이 IIxi - xjII2 인 것은 잘 알겠는데, 마지막 my_kernel과 위 공식이 어떻게 같은지 잘 이해가 가지 않습니다. 

my_kernel은  egamma * IIxi - xjII^2 인거 같은데 제가 잘못 이해하고 있는 것인가요.

 

 

엮인글 :

깊은바다

2018.07.21 17:22:51
*.68.247.188

저는 SVM을 라이브러리로만 사용해봐서 커널 함수를 직접 구현하는건 잘 모르겠네요^^; 텐서플로 페이스북 그룹에 질문을 해보시는게 어떨까요?

 

https://www.facebook.com/groups/TensorFlowKR/

딥린이

2018.07.21 21:24:17
*.47.126.27

답변 감사합니다. 라이브러리를 쓰면 무척 편할 것 같네요! 텐서플로우는 찾아봤는데 없던거 같더라고요. 라이브러리는 검색하다보니 sklearn이었던가 하는 것을 사용했던걸로 기억합니다. svm을 지원하는 라이브러리도 텐서플로우처럼 자동으로 gpu연산을 지원해주나요? 혹은 텐서플로우와 단순히 섞어 쓰는 방식인가요.

깊은바다

2018.07.22 14:21:24
*.68.247.188

최근에 텐서플로도 SVM 라이브러리가 생겼다고 들었습니다. sklearn 말고 그걸 쓰시는게 좋을 것 같습니다.

딥린이

2018.07.22 17:53:59
*.47.126.27

정말 감사합니다!!

딥린이

2018.07.22 21:49:25
*.47.126.27

찾아보니 아직 선형 svm만 지원하는것 같아요. 비선형적인 문제는 아직까지는 직접 구현해야할 듯 합니다.

List of Articles
제목 글쓴이 날짜 조회 수sort
카톡 대화를 학습하는 AI 아바타 챗봇 - 레플리 file 깊은바다 2024-01-17 371
AI 개발자, 데이터과학자 모임 오픈 채팅방 링크 공유 Dfinite 2022-07-23 808
메타, 메타버스 개발용 AI '빌더 봇' 선봬 깊은바다 2022-02-26 806
Yolov5 디바이스 사양 추천 부탁드립니다. rhee 2022-02-14 790
'C++로 배우는 딥러닝' 책 읽어보신 분 계신가요? [2] NeuroWhAI 2018-07-31 748
일본에서 인공지능이 소설쓰기 도전, 문학상 1차 심사 통과 성과 [2] 깊은바다 2016-03-30 711
긴글) 방학 동안 얕게나마 딥러닝 공부했던 후기 file [2] 딥린이 2018-08-24 692
챗봇 만드는 방식에 대해 간단하게 궁금한 점이 있습니다 [1] 찐만두 2018-03-19 637
평일반은 없나요? [1] 뱅감이아빠 2019-08-15 620
최근에 KoGpt2 모델 써보신분 있으신가요? [2] 안녕하세영 2021-04-15 618
여기는 처음인데 질문이 있습니다 [2] jianjian 2018-08-16 554
새해 복 많이 받으세요~ [2] NeuroWhAI 2020-01-01 534
초보자가 공부할만한 강화학습(DQN) 책 없을까요? [1] 딥린이 2018-08-31 532
개인 신분으로 연구 데이터(human3.6m)에 대한 접근 YONGS 2020-06-10 502
Dialogflow 질문입니다. [2] HELATHLAB 2019-02-22 486
일상대화 챗봇 기반 메타버스 플랫폼을 만드실 백엔드 개발자 모집 깊은바다 2022-01-12 456