인공지능 소프트웨어 품질(2)
-
인공지능 소프트웨어 품질(문제&정답)
[서술형] 1. 인공지능 소프트웨어에서 전통적 소프트웨어와 비교했을 때 발생하는 대표적인 품질 관련 이슈 두 가지를 설명하시오.[객관식] 2. 인공지능 소프트웨어에서 동일한 입력에도 출력 결과가 달라질 수 있는 이유로 옳은 것은?a) 사용자 인터페이스 오류 때문b) 비효율적인 전송 구조 때문c) 시변적 특성 때문d) 하드웨어 결함 때문[객관식] 3. 다음 중 인공지능 소프트웨어의 성능을 향상시키기 위한 요소로 적절하지 않은 것은?a) 초기 가중치 선택b) 심볼릭 기반 학습c) 데이터 정제d) 코드 리팩토링[객관식] 4. 다음 중 하이브리드 AI 접근 방식에 포함되지 않는 것은?a) 규칙 기반 접근b) 확률 기반 접근c) 비선형 회귀d) 연결 기반 접근 [객관식] 5. 다음 중 ML 시스템 구성 관점 중 ..
2025.04.18 -
인공지능 소프트웨어 품질
인공지능 소프트웨어머신러닝 모델은 입력과 출력의 수학적 관계를 훈련 데이터 일부에 대해서만 학습하며, 전체 입력 공간에 대한 보장은 어려움.(훈련 데이터 이외의 데이터에 대해서는 오차가 발생할 수 있다)캡슐화와 모듈화 개념 등은 딥러닝 아키텍처 설계, 파이프라인 구성 등에서 부분적으로 적용(전통적 소프트웨어에 비해 명확한 인터페이스 정의나 의도적 설계 분할이 어렵다)학습 알고리즘보다 학습에 사용하는 데이터가 더 중요하다.성능을 올리기 위해선 초기 가중치를 잘 선택해야 한다.(특히 깊은 신경망에서는 Vanishing/Exploding Gradient 문제를 방지하기 위한 초기화 전략) 1. 인공지능 소프트웨어의 이슈투명성(Transparency) :기계학습 기반 시스템은 동일한 입력에 대하여 서로 다른 결..
2025.03.25