«conv-neural-network» 태그된 질문

11
binary_crossentropy와 categorical_crossentropy가 동일한 문제에 대해 다른 성능을 제공하는 이유는 무엇입니까?
주제별로 텍스트를 분류하도록 CNN을 훈련하려고합니다. 이진 교차 엔트로피를 사용하면 ~ 80 % 정확도를 얻을 수 있으며 범주 형 교차 엔트로피를 사용하면 ~ 50 % 정확도를 얻을 수 있습니다. 왜 그런지 이해할 수 없습니다. 그것은 다중 클래스 문제입니다. 즉, 범주 교차 엔트로피를 사용해야하며 이진 교차 엔트로피 결과가 의미가 없다는 것을 의미하지 …

7
CuDNN 설치를 확인하는 방법?
많은 장소를 검색했지만 설치 방법을 확인하는 방법이 아니라 설치하는 방법 만 있으면됩니다. NVIDIA 드라이버가 설치되어 있고 CUDA가 설치되어 있는지 확인할 수 있지만 CuDNN이 설치되어 있는지 확인하는 방법을 모르겠습니다. 도움을 주셔서 감사합니다. 감사합니다. 추신. 이것은 카페 구현을위한 것입니다. 현재 모든 것은 CuDNN을 사용하지 않고 작동합니다.


9
일괄 정규화 및 드롭 아웃 순서?
원래 질문은 특히 TensorFlow 구현에 관한 것이 었습니다. 그러나 대답은 일반적인 구현에 대한 것입니다. 이 일반적인 답변은 TensorFlow에 대한 정답이기도합니다. TensorFlow에서 일괄 정규화 및 드롭 아웃 (특히 contrib.layers 사용)을 사용할 때 순서에 대해 걱정해야합니까? 드롭 아웃을 사용하고 즉시 일괄 정규화를 사용하면 문제가있을 수 있습니다. 예를 들어, 배치 정규화의 이동이 더 …

4
Tensorflow Strides 인수
tf.nn.avg_pool, tf.nn.max_pool, tf.nn.conv2d 의 strides 인수 를 이해하려고합니다 . 문서는 반복적으로 말한다 strides : 길이가 4보다 큰 정수 목록입니다. 입력 텐서의 각 차원에 대한 슬라이딩 창의 보폭입니다. 내 질문은 다음과 같습니다. 4 개 이상의 정수는 각각 무엇을 나타 냅니까? convnet에 대해 strides [0] = strides [3] = 1이 필요한 이유는 …


7
Keras에게 손실 값을 기반으로 훈련을 중지하도록 알리는 방법은 무엇입니까?
현재 다음 코드를 사용합니다. callbacks = [ EarlyStopping(monitor='val_loss', patience=2, verbose=0), ModelCheckpoint(kfold_weights_path, monitor='val_loss', save_best_only=True, verbose=0), ] model.fit(X_train.astype('float32'), Y_train, batch_size=batch_size, nb_epoch=nb_epoch, shuffle=True, verbose=1, validation_data=(X_valid, Y_valid), callbacks=callbacks) 2 Epoch 동안 손실이 개선되지 않으면 Keras에게 훈련을 중단하라고 지시합니다. 그러나 손실이 일정한 "THR"보다 작아지면 훈련을 중단하고 싶습니다. if val_loss < THR: break 나는 문서에서 자신의 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.