2017-02-27 48 views
1

나는 tensorflow 백엔드가있는 keras를 사용하여 Gaussian Mixture Model을 구현하려고합니다. 구현 방법에 대한 지침이나 예가 있습니까?keras를 사용하여 가우스 혼합 모델 구현

+0

네트워크 출력을 가우스 혼합으로 만들거나 간단하게 Keras를 사용하여 GMM을 학습 시키시겠습니까? –

+0

@ MarcinMożejko, 단순히 keras를 사용하여 GMM을 학습하십시오. 비슷한 방법으로 [여기] (https://github.com/tensorflow/tensorflow/blob/master/tensorflow/contrib/factorization/python/ops/gmm.py) – Rahul

답변

0

당신이 원하는 것이 맞습니까? GMM을 신경 네트워크에 통합하고 싶습니까?

Tensorflow 및 Keras는 신경망 모델을 생성하고, 학습하고, 사용하는 라이브러리입니다. 가우시안 혼합 모델은 이 아니고 신경망입니다.

+0

예에서 가우스 MIxture 모델은 신경망이 아닙니다. 그러나 tensorflow [여기]에서 GMM을 찾을 수 있습니다 (https://github.com/tensorflow/tensorflow/blob/master/tensorflow/contrib/factorization/python/ops/gmm.py). 유사한 방식으로, 나는 케라에 GMM을 구현하고 싶다. – Rahul

+1

@Rahul 아니, TF는 신경 계산을위한 특정 라이브러리 인 반면, TF는 상징적 인 계산을위한 일반적인 라이브러리이다. TensorFlow 또는 Theano 위에있을 때 Keras에 GMM을 구현할 수 없습니다. –

+0

@ Rahul 가능합니다. 그러나 매우 귀찮은 일입니다. 왜 Keras에 GMM을 구현하고 싶습니까? –