본문 바로가기

Study/딥러닝

(2)
Face-similarity 정리 github.com/sthalles/face-similarity sthalles/face-similarity Face-similarity CNN using Tensorflow Eager execution. - sthalles/face-similarity github.com 후배가 프로젝트하길래 10분만에 정리해준 허접한 정리(뇌피셜) 입니다. 1. 얼굴 특징 추출은 DenseNet을 사용한다. DenseNet 은 Resnet처럼 layer간의 정보를 공유한다는 아이디어를 따랐지만, summation이 아닌 concatenation을 이용해 parameter의 수를 compact하게 만들었다. 2. Contrasive loss는 애매하게 비슷한사람은 더 멀리 분류하고 완전 차이나는 사람은 건들지도 않는 l..
[keras] Lambda 계층 케라스는 패키지에서 제공하지 않는 새로운 인공신경망의 기능을 추가하는 다양한 방법을 제공합니다. 가장 간단한 방법은 Lambda 클래스를 이용하는 겁니다. 이 클래스를 이용하면 새로운 계층을 파이썬의 lambda 함수처럼 간단하게 만들어 사용할 수 있고, Lambda 계층을 이용하면 인공신경망에 새로운 계층을 쉽게 만들 수 있습니다. Lambda 계층은 2가지 방법으로 구현할 수 있습니다. 첫 번째는 파이썬의 lambda 함수와 같이 사용하는 방법입니다. 두 번째는 Lambda 계층의 전용 함수를 만들어서 사용하는 방법입니다. 1. 케라스 Lambda 계층과 파이썬 lambda를 이용하는 방법 파이썬의 lambda 함수와 함께 사용하는 방법은 매우 간단합니다. 예를 들어 입력이 하나 들어오면 그 입력에 ..