
방통대 인공지능 중간과제물
본 내용은
"
방통대 인공지능 중간과제물
"
의 원문 자료에서 일부 인용된 것입니다.
2024.06.22
문서 내 토픽
-
1. 균일비용 탐색균일비용 탐색(uniform-cost search)은 그래프에서 시작하는 노드에서 대상으로 하는 노드까지의 최적 경로를 찾기 위해서 가장 낮은 경로 비용을 사용하는 알고리즘이다. 그러므로, 균일비용 탐색은 최소의 비용에 의거하여 우선순위 큐의 방식을 참조해 트리의 가장 높은 곳의 정점인 루트의 노드부터 확장한다. 확장한 노드에서 후계노드가 발생하며, 경로비용은 g(ni) = g(n) + C (n, ni)로 확인된다. 이 때, g(n)은 출발노드부터 노드까지의 경로비용이며, 발생한 후계노드 중 C (n, ni)은 노드(n)에서 노드 (ni) 로 이동하며 발생하는 비용이다.
-
2. 언덕오르기 탐색언덕오르기 탐색(hill climbing)은 출발노드에서 한 노드까지의 소비 경로 비용을 제외하고, 한 노드로부터 목표노드에까지의 최소 경로 비용을 평가함수로 사용한다. 그러므로, 출발부터 목표 노드의 최적의 경로 탐색이 아닌 한 노드부터 목표노드까지만의 예측 경로 비용이 포함되는 임의의 경로를 탐색한다. 노드를 확장하고 후계노드를 구분하기 위해, 방향의 거리와 높이, 목표상태 등을 판단한다. 진행방향을 고려하는 탐색방법으로 현재 상태를 개선해 나갈 수 없는 지역최대치 문제, 고원문제, 능선문제가 있다.
-
3. A* 알고리즘A* 알고리즘(A* Algorithm)은 출발노드에서 목표노드까지의 최적한 경로를 탐색하는 알고리즘이다. 한 노드에 대한 함수는 출발부터 한 노드까지의 탐색을 진행한 경로비용과, 한 노드부터 목표노드까지의 아직 탐색되지 않은 경험적 지식에 따른 예측 경로 비용을 포함한다. 경험적 규칙의 정확성에 기인하여 함수 결과의 근접성과 효율성에 비례하는 경험적 탐색 방법이다. 노드에 대한 평가함수는 f(n) = g(n) + h(n)으로 정의되며, f(n)의 최소 노드값을 선택하여 최소 비용 경로를 발견한다. g(n)는 출발 노드에서 시작하여 노드 n 까지의 경로비용이며, h(n)는 노드 n에서 시작하여 목표노드까지의 예측치 경로 비용이다.
-
4. 8퍼즐 문제 풀이A* 알고리즘을 이용하여 8퍼즐 문제를 풀이하는 과정을 나타내는 탐색트리를 구하였다. 초기상태와 목표상태가 주어졌으며, 연산자는 빈칸을 상/하/좌/우로 한 칸씩 이동하는 네 개의 연산자를 사용하였다. 상태의 비용은 목표상태와 비교하였을 때 지정된 위치에 존재하지 않는 조각의 수로 정의하였다. 평가함수 f(n) = g(n) + h(n)을 사용하여 최소 비용 경로를 찾았으며, g(n)은 빈칸의 이동횟수, h(n)은 목표상태와 비교하였을 때 지정된 위치에 존재하지 않는 조각의 수이다.
-
1. 균일비용 탐색균일비용 탐색(Uniform Cost Search)은 그래프 탐색 알고리즘의 한 종류로, 최단 경로를 찾는 데 사용됩니다. 이 알고리즘은 각 노드까지의 비용이 동일하다는 가정 하에 작동하며, 비용이 가장 낮은 경로를 선택합니다. 이는 다익스트라 알고리즘과 유사하지만, 다익스트라 알고리즘은 가중치가 있는 그래프에 적용되는 반면, 균일비용 탐색은 가중치가 없는 그래프에 적용됩니다. 균일비용 탐색은 단순하고 직관적이며, 최단 경로를 찾는 데 효과적이지만, 그래프의 크기가 크거나 복잡한 경우에는 다른 알고리즘을 사용하는 것이 더 효율적일 수 있습니다.
-
2. 언덕오르기 탐색언덕오르기 탐색(Hill Climbing Search)은 그래프 탐색 알고리즘의 한 종류로, 현재 상태에서 가장 좋은 상태로 이동하는 방식으로 작동합니다. 이 알고리즘은 지역 최적해를 찾는 데 효과적이지만, 전역 최적해를 찾는 데는 한계가 있습니다. 언덕오르기 탐색은 간단하고 빠르게 실행되지만, 문제의 복잡도가 높거나 해당 문제에 적합하지 않은 경우에는 최적의 해를 찾지 못할 수 있습니다. 따라서 문제의 특성을 잘 파악하고, 적절한 알고리즘을 선택하는 것이 중요합니다.
-
3. A* 알고리즘A* 알고리즘은 그래프 탐색 알고리즘의 한 종류로, 최단 경로를 찾는 데 사용됩니다. 이 알고리즘은 현재 상태에서 목표 상태까지의 실제 비용과 추정 비용을 합한 값을 기준으로 탐색을 수행합니다. A* 알고리즘은 다익스트라 알고리즘과 유사하지만, 추정 비용을 사용하여 더 효율적으로 탐색을 수행할 수 있습니다. 이 알고리즘은 다양한 분야에서 널리 사용되며, 특히 경로 계획, 게임 AI, 로봇 제어 등의 분야에서 중요한 역할을 합니다. A* 알고리즘은 최적의 해를 찾을 수 있으며, 다른 알고리즘에 비해 더 빠른 수행 속도를 보입니다.
-
4. 8퍼즐 문제 풀이8퍼즐 문제는 그래프 탐색 알고리즘을 활용하여 해결할 수 있는 대표적인 문제입니다. 이 문제는 3x3 격자에 숫자 1부터 8까지가 배치되어 있고, 빈 공간이 하나 있는 상태에서 특정 목표 상태로 만드는 것이 목적입니다. 이를 위해 다양한 알고리즘, 예를 들어 BFS(너비 우선 탐색), DFS(깊이 우선 탐색), A* 알고리즘 등을 사용할 수 있습니다. 각 알고리즘은 문제 해결 방식과 성능이 다르므로, 문제의 특성과 요구사항에 따라 적절한 알고리즘을 선택해야 합니다. 8퍼즐 문제는 그래프 탐색 알고리즘을 이해하고 구현하는 데 있어 좋은 실습 문제가 될 수 있습니다.
-
방송통신대학교(방통대) 인공지능 중간과제물 평가 30점 만점 받은 리포트1. 상태공간 탐색 상태공간 탐색으로 이 문제를 풀이하려면 먼저 문제의 상태를 컴퓨터가 이해할 수 있는 형태로 표현하고 적절한 탐색 알고리즘을 적용해야한다. 이를 위해서는 문제의 상태를 표현할 수 있는 적합한 자료구조를 선정하고, 탐색 알고리즘을 결정하여 구현해야한다. 2. 자료구조 간선 상태 표현에 주로 쓰이는 자료구조는 인접리스트와 인접 행렬 등이 있다...2025.01.25 · 교육
-
2024년 1학기 방송통신대 중간과제물 인공지능 - 상태공간 탐색으로 이 문제를 풀이하는 방법1. 상태공간 탐색 상태공간 탐색은 초기상태에서 시작하여 목표상태에 도달할 수 있는 일련의 연산자를 찾는 것으로, 그래프에서 이에 대응하는 경로를 찾는 문제로 이해할 수 있다. 연산자 적용에 대응하는 아크에 비용을 배정하여 최소비용 경로를 찾는다. 맹목적 탐색과 경험적 탐색으로 구분되며, A* 알고리즘은 경험적 탐색의 한 방법이다. 2. A* 알고리즘 A*...2025.01.25 · 공학/기술
-
방송대_인공지능_중간과제물_2024학년도 1학기_A'알고리즘과 균일비용 탐색을 이용하여 상태공간 문제 풀이1. 상태공간 문제 풀이 상태공간이란 정의된 연산자 집합을 이용하여 초기상태로부터 얻을 수 있는 모든 상태의 집합이다. 상태공간에서 문제풀이를 하기 위해서는 상태묘사, 초기상태 정의, 연산자 집합 정의, 목표상태 정의가 필요하다. 초기상태로부터 목표상태로 변화시킬 수 있는 연산자의 일련의 적용순서를 찾아내는 것이 문제를 풀이하는 것이다. 균일비용 탐색은 O...2025.01.25 · 공학/기술
-
IT와 경영정보시스템 2024년 2학기 방송통신대 중간과제물: 인공지능(AI) 학습을 위해 고안된 LLM(Large Language Model)과 LMM(Large Multimodal Model) 비교 및 Deep Learning과의 관계1. 인공지능(AI)의 정의 1956년 미국의 수학자이자 과학자인 존 매카시가 '인공지능'이라는 용어를 처음 제안한 이후, 인공지능 연구는 지속적으로 발전해왔으며 여러 분야에서 인간의 능력을 점점 뛰어넘고 있다. 인공지능은 컴퓨터 과학과 방대한 데이터 세트를 활용하여 문제를 해결하는 기술 분야로, 머신러닝과 딥러닝이 인공지능의 하위 분야를 구성한다. 2. ...2025.01.26 · 정보통신/데이터
-
IT와경영정보시스템(중간)_최근 대두되고 있는 생성 AI의 정의를 3줄 내지 4줄로 요약하고, 이 생성 AI가 문화산업에 미칠 영향에 대하여 귀하의 생각을 기술하시오. (4) 3페이지
20 학년도 학기 중간과제물(온라인 제출용) ? 교과목명 : IT와경영정보시스템 ? 학번 : ? 성명 : ? 연락처 : ? 과제유형 (공통형/지정형) : __________________________________________________________________________________ 최근 대두되고 있는 생성 AI의 정의를 3줄 내지 4줄로 요약하고, 이 생성 AI가 문화산업에 미칠 영향에 대하여 귀하의 생각을 기술하시오. (30점) 서론 Generative AI, 생성 AI 는 인간이 손으로 만드는 것보다 더 빠르...2024.01.24· 3페이지 -
최근 대두되고 있는 생성 AI의 정의를 3줄 내지 4줄로 요약하고, 이 생성 AI가 문화산업에 미칠 영향에 대하여 귀하의 생각을 기술하시오. 16페이지
보건교육방법 6가지에 대해 설명하시오. (4강 참고) (10점)[출처] 2024년 보건환경학과 2학기 중간과제 나옴. (사회복지계열 자격증 취득하기[학점은행제활용]) | 작성자 상빈태빈아빠본인이나 지인이 갖고 있는 건강문제를 한가지 선정하고,이 건강문제 개선을 위해 건강행동을 실천하도록 보건교육을 제공한다고 할 때, 보건교육방법 중 어떤 방법을 사용하겠는지 해당 방법이 갖는 특징에 의거하여 선정 이유를 설명하시오.A형: 학우님이 거주하는 지역사회 또는 직장에서 2024년 현재 어떠한 보건영양 사업이 수행되고 있는지, 그리고, 개선되...2024.09.05· 16페이지