본문 바로가기

upcurve631

컴퓨터 시각과 패턴인식 문제 풀이 - 4이웃 8이웃 연결성, 표본화 및 양자화, 평활화, 소벨 연산자, 결정이론적 패턴, 언어이론적 패턴, 거리 측정, KNN 컴퓨터 시각과 패턴인식 1. 표본화 및 양자화의 개념에 대해 설명하라. 표본화란 연속적인 아날로그 신호를 이산신호로 변환하는 것이다. 이때 정해진 간격에 따라 아날로그 신호의 값을 취한 표본을 구한다. 나이키스트의 표본화 이론에 따르면 원래 신호가 포함하고 있는 최대 주파수의 2배 이상의 속도로 표본화할 경우 원래 신호를 완전히 복원해 낼 수 있다. 이와 같이 구한 이산신호를 디지털 신호로 만드는 과정에서 양자화를 한다. 양자화는 값의 구간을 어떠한 방법에 따라 분할하여 해당 구간에 대한 대표값을 부여해 주는 과정이다. 이때 양자화 구간을 넓히면 양자화 단계수를 줄이면서 표본화된 데이터를 디지털 데이터로 표현하는 데 소요되는 정보량은 줄어들 수 있지만 데이터 손실이 커진다. 2. 소벨 연산자에 대하여 설.. 2024. 5. 19.
퍼지이론, 퍼지집합, 퍼지집합의 연산, 퍼지논리, 퍼지논리 연산, 퍼지 추론, 수위조절 제어 시스템 문제 풀이 퍼지이론  1. 고전집합과 퍼지집합을 비교하여 설명하라. 고전집합에서 어떠한 집합 \( A \)는 전체집합 \( U \)의 부분집합으로, 임의의 원소 \( x \in U \)는 \( A \)의 원소이거나 원소가 아닌 두 가지 상태 중 하나이다. 즉, \( x \)가 \( A \)의 원소라는 사실은 참(1)이나 거짓(0) 둘 중 하나이다. 그러나 집합 \( A \)가 퍼지집합이라면 임의의 원소 \( x \in U \)가 \( A \)의 원소라는 사실은 0부터 1 범위의 수로 표현한다. 즉, 어떠한 원소가 집합에 포함될 가능성을 나타내는 값을 소속함수 \( \mu \)로 표현한다면 집합 \( A \)가 고전집합일 경우 소속함수 \( \mu_A \)는 다음과 같다.\[ \mu_A : U \rightarrow .. 2024. 5. 19.
지식과 인공지능, 시멘틱네트, 논리에 의한 지식 표현, 술어 논리, 도출 연역, 연언포준형 지식과 인공지능   1. 일반적인 응용 소프트웨어와 비교하였을 때 지식기반 시스템이 갖는 특징은 무엇인가?일반적인 응용 소프트웨어에서는 해결해야 할 문제에 대한 처리과정이나 적용 순서가 알고리즘으로 정해져 있으며, 규칙이 바뀔 경우 프로그램을 수정해야 한다. 즉, 문제풀기를 위한 지식과 이를 사용하여 문제를 해결하는 지식 적용의 제어가 밀접하게 결합되어 있다. 반면 지식기반 시스템은 지식 베이스(knowledge base)와 추론기관(inference engine)이라는 두 가지 주요 요소를 포함하는데, 지식 베이스는 대상문제 분야의 지식을 쉽게 접근할 수 있는 형태로 저장하는 역할을, 추론기관은 지식 베이스의 지식을 이용하여 문제를 풀어내는 역할을 담당한다. 추론기관은 문제 분야의 지식과는 독립적이며,.. 2024. 5. 18.
게임트리, 최대 최소 탐색트리, α-β 가지치기, 몬테카를로 트리 탐색 전략 문제 풀이 게임트리주관식 연습문제 1. 바둑이나 서양장기 등과 같이 상대방이 있는 게임을 진행할 때 다음 둘 수를 결정하기 위한 탐색트리에 대하여 설명하라.상대방과 대결하는 게임의 경우 나는 내가 둘 수 있는 다음 수 중 내게 가장 유리한 수를 선택하려 할 것이고, 상대방은 내게 가장 불리한 수를 선택하려고 할 것이다. 이러한 관계는 최대최소 트리로 표현되고, 수의 선택은 최대최소 트리를 탐색하여 정할 수 있다.우선 내게 가장 유리한 수를 선택하는 것은 후계상태 중에서 내게 가장 유리한 상태를 선택하는 것이다. 이것은 후계상태 중 노드의 바람직한 정도('나'를 기준으로)를 나타내는 가치가 가장 큰 것을 선택하는 것이며 이는 최대화 단계에 해당된다. 예를 들어 아래 그림의 'A'에서는 가치가 가장 큰 'C'를 선택한.. 2024. 5. 18.
TCP/IP 응용 계층, 웹서비스 HTTP, HTTPS, SSH 동작 방식, FTP, SMTP, POP3 1. 응용 계층    1) 응용 계층 개요  응용 계층은 TCP/IP의 최상위 계층으로, OSI 참조 모델의 세션 계층과 표현 계층을 포함한다. 컴퓨터에서 웹 사이트에 접속할 때 필요한 프로토콜과 프로그램을 지원한다. 흔히 사용되는 응용 계층의 프로그램으로는 웹 브라우저, 이메일 클라이언트, FTP 클라이언트 등이 있다. 이러한 프로그램들은 서비스를 요청하는 클라이언트와 서비스를 제공하는 서버로 나뉜다. 응용 계층의 프로토콜은 클라이언트와 서버 간에 데이터를 주고받기 위해 사용된다.2) 응용 계층 프로토콜의 종류 응용 계층 프로토콜은 다양한 서비스를 제공하며, 웹 사이트 접속, 파일 전송, 이메일 송수신, 원격 접속 등의 기능을 지원한다. 주요 프로토콜로는 HTTP, FTP, SMTP, POP3, IMA.. 2024. 5. 18.