
TensorFlow & Keras
Sequential API, Functional API, layers, callbacks, checkpoints, TensorBoard, 모델 저장
22 면접 질문·
Senior
1Keras Sequential API와 Functional API의 주요 차이점은 무엇입니까?
1
Keras Sequential API와 Functional API의 주요 차이점은 무엇입니까?
답변
Sequential API는 각 layer가 정확히 하나의 입력과 하나의 출력을 갖는 선형 방식으로 모델을 생성할 수 있습니다. Functional API는 다중 입력, 다중 출력, residual connections, 공유 layer 그래프와 같은 복잡한 아키텍처를 가능하게 하여 더 큰 유연성을 제공합니다. 단순한 아키텍처에는 Sequential을, 더 고급 사례에는 Functional을 사용하세요.
264개 뉴런의 Dense layer 다음에 10개 뉴런의 출력 layer가 있는 Sequential 모델을 어떻게 생성합니까?
2
64개 뉴런의 Dense layer 다음에 10개 뉴런의 출력 layer가 있는 Sequential 모델을 어떻게 생성합니까?
답변
표준 방법은 tf.keras.Sequential()을 인스턴스화한 후 model.add()를 사용하여 layer를 하나씩 추가하거나, layer 리스트를 생성자에 직접 전달하는 것입니다. 각 Dense layer는 units 수를 매개변수로 받으며, 첫 번째 layer는 입력 데이터 형태를 정의하기 위해 input_shape을 지정해야 합니다.
3출력 layer에서 'softmax' 활성화 함수의 역할은 무엇입니까?
3
출력 layer에서 'softmax' 활성화 함수의 역할은 무엇입니까?
답변
softmax 함수는 logits(원시 출력)를 합이 1이 되는 확률로 변환하며, 이는 다중 클래스 분류에 이상적입니다. 각 출력은 클래스에 속할 확률을 나타냅니다. 일반적으로 one-hot 라벨에는 categorical_crossentropy loss와 함께, 정수 라벨에는 sparse_categorical_crossentropy와 함께 사용됩니다.
4
Functional API로 두 개의 서로 다른 입력을 가진 모델을 어떻게 정의합니까?
5
validation loss가 더 이상 개선되지 않을 때 학습을 중지하기 위해 어떤 callback을 사용합니까?
+19 면접 질문
기타 Data Science & ML 면접 주제
Python 기초
Junior
25개 질문Python 객체 지향 프로그래밍
Junior
20개 질문Python 데이터 구조
Junior
20개 질문Git 기초
Junior
18개 질문SQL 기초
Junior
20개 질문NumPy 기초
Junior
22개 질문Pandas 기초
Junior
22개 질문Jupyter & Google Colab
Junior
16개 질문SQL Joins 및 고급 쿼리
Mid-Level
22개 질문Pandas 고급
Mid-Level
24개 질문Matplotlib & Seaborn을 활용한 시각화
Mid-Level
20개 질문Plotly로 만드는 인터랙티브 시각화
Mid-Level
18개 질문기술 통계
Mid-Level
20개 질문추론 통계학
Mid-Level
24개 질문Web Scraping
Mid-Level
18개 질문BigQuery & Cloud Data
Mid-Level
18개 질문Feature Engineering
Mid-Level
22개 질문지도 머신러닝: 회귀
Mid-Level
24개 질문지도 머신러닝: 분류
Mid-Level
24개 질문결정 트리 및 앙상블
Mid-Level
24개 질문비지도 ML
Mid-Level
22개 질문ML 파이프라인 및 검증
Mid-Level
22개 질문시계열 및 예측
Mid-Level
22개 질문Deep Learning 기초
Senior
24개 질문CNN 및 이미지 분류
Senior
24개 질문RNN 및 시퀀스
Senior
22개 질문Transformers 및 Attention
Senior
24개 질문NLP 및 Hugging Face
Senior
24개 질문GenAI 및 LangChain
Senior
24개 질문MLOps 및 배포
Senior
24개 질문