1

제공된 메타 정보로 어떻게 CNN을 풍성하게 할 수 있는지 이해하고 싶습니다. 알다시피 CNN은 이미지를보고 시간, 기상 조건 등과 같은 기존의 메타 매개 변수를 보지 않고 객체로 분류합니다.어떻게 메타 정보로 컨볼 루션 신경망을 풍부하게 할 수 있습니까?

좀 더 정확하게 말하자면, 나는 케라를 사용하고 있습니다. 백엔드에서 텐서 흐름을 가진 CNN. 일반적인 Conv2D 및 MaxPooling 레이어와 파이프 라인의 끝 부분에 완전히 연결된 모델이 있습니다. 그것은 잘 작동하고 내게 좋은 정확성을 제공합니다. 그러나, 지금까지 사용되지 않은 각 이미지 (이미지를 찍은 카메라의 제조업체)에 대한 추가 메타 정보가 있습니다.

이 메타 정보를 모델에 통합하는 데 권장되는 방법은 무엇입니까? 나는 아직 나 자신이 좋은 해결책을 제시 할 수 없었다.

도움 주셔서 감사합니다.

답변

1

일반적으로 예측하기 전에 완전히 연결된 레이어 중 하나에이 정보를 추가하면됩니다. 완벽하게 연결된 레이어는 이미지를 나타내는 K 개의 기능을 제공하며 사용자는 추가 정보와 연결합니다.

+0

감사! 즉, 이미지와 메타 정보를 나타내는 K 개의 피쳐가 있습니다. 이것은 완전히 연결된 레이어가 K + 1 개의 입력 노드를 가지고 있다는 것을 의미 할 것입니다. 그 중 하나는 메타 정보입니다. – alybel

+1

예, 정확히 말해 이미지를 나타내는 K 피처에 더 많은 정보를 추가 할 수도 있습니다. 이미지의 특징을 추출하기위한 수단으로 완전히 연결된 레이어를 "앞에"배치하는 길쌈 네트워크를 생각해보십시오. 그런 다음 완전히 연결된 레이어에서 이러한 피쳐를 분류에 함께 사용합니다. –