총 28개
-
인공지능 ) 균일비용 탐색 알고리즘 ) 언덕오르기 탐색 알고리즘 ) A 알고리즘 ) 알고리즘별 특성 비교 ) 문제 상황 정의 ) 탐색트리2025.05.131. 균일비용 탐색 알고리즘 균일비용 탐색(Uniform-Cost Search) 알고리즘이란 시작 상태에서 인접한 노드를 방문하고 그중에서 가장 비용이 적게 드는 상태를 선택한 다음 방문하지 않은 상태와 방문한 상태의 인접한 모든 상태에서 다음으로 가장 비용이 적은 상태를 선택하는 것을 반복하여 목표 상태에 도달하려고 시도하는 알고리즘이다. 균일비용 탐색은 상당히 효율적인 방법이지만 특정 문제에서는 무한 루프에 빠질 수 있다는 단점이 존재한다. 2. 언덕오르기 탐색 알고리즘 언덕 오르기 탐색(Hill-Climbing Search) ...2025.05.13
-
[A+ 레포트] 인공지능 - A 알고리즘을 설명하고 생활 속의 알고리즘 예를 3가지 작성하세요2025.01.141. A* 알고리즘 A* 알고리즘은 경로 탐색 문제를 해결하는 효율적인 알고리즘으로, 시작 노드에서 목표 노드까지 가장 낮은 총 비용을 가지는 경로를 찾아낸다. 이 알고리즘은 각 노드에 대해 시작 노드로부터의 실제 비용과 해당 노드로부터 목표 노드까지의 추정 비용을 합한 값을 사용하여 비용을 계산한다. 이를 통해 효율적이고 정확한 탐색 결과를 제공한다. A* 알고리즘의 핵심은 휴리스틱 함수의 사용으로, 이 함수는 현재 노드로부터 목표 노드까지의 추정 거리를 계산하여 탐색 과정에서 선택할 노드를 결정하는 데 도움을 준다. 1. A* ...2025.01.14
-
인공지능의 탐색방법: 깊이 우선 탐색과 너비 우선 탐색, 경험적 탐색방법2025.05.121. 깊이 우선 탐색 깊이 우선 탐색은 그래프의 한 쪽부터 깊이 있게 탐색하는 방법입니다. 첫째, 시작 노드에서 인접한 하나의 노드를 선택합니다. 둘째, 해당 노드를 기준으로 인접한 노드가 없을 때까지 탐색을 계속합니다. 마지막으로, 스택과 재귀함수를 사용하여 방문하지 않은 노드를 탐색할 수 있습니다. 깊이 우선 탐색은 모든 노드를 탐색할 수 있지만, 최단거리가 아닌 경우에 사용됩니다. 2. 너비 우선 탐색 너비 우선 탐색은 모든 경우를 탐색할 수 있으며, 단방향 최단거리를 탐색하는 데 유용합니다. 먼저 한 단계를 건너서 탐색을 하...2025.05.12
-
방통대 인공지능 중간과제물2025.01.251. 균일비용 탐색 균일비용 탐색(uniform-cost search)은 그래프에서 시작하는 노드에서 대상으로 하는 노드까지의 최적 경로를 찾기 위해서 가장 낮은 경로 비용을 사용하는 알고리즘이다. 그러므로, 균일비용 탐색은 최소의 비용에 의거하여 우선순위 큐의 방식을 참조해 트리의 가장 높은 곳의 정점인 루트의 노드부터 확장한다. 확장한 노드에서 후계노드가 발생하며, 경로비용은 g(ni) = g(n) + C (n, ni)로 확인된다. 이 때, g(n)은 출발노드부터 노드까지의 경로비용이며, 발생한 후계노드 중 C (n, ni)은 ...2025.01.25
-
방송통신대학교 프라임칼리지 AI전공 인공지능 중간과제(만점취득)2025.01.241. 상태공간 탐색 이 문제는 상태공간 탐색 기법을 사용하여 해결할 수 있다. 초기 정점(S)은 (0,0)이고 목표 정점(T)는 (4,4)이다. 미로를 탐색하는 과정에서 선택해야 하는 점을 분기점이라고 하며, 이 분기점들을 표기하면 그림1과 같다. 깊이 우선 탐색(depth-first search)과 너비 우선 탐색(breadth-first search)을 적용하여 상태공간 트리를 구축하고 최단 경로를 찾을 수 있다. 2. 언덕오르기 탐색 언덕오르기 탐색은 현재 노드의 후임자 중에서 가장 좋은 값이 현재 자신보다 좋으면 그곳으로 이...2025.01.24
-
수학동아리 운영계획서2025.05.041. 프랙털 구조 프랙털은 자기 유사성을 가지는 기하학적 구조로, 일상생활에서 다양한 형태로 나타납니다. 프랙털 구조는 자연계에서 발견되는 나뭇가지, 번개, 강줄기 등에서 찾아볼 수 있으며, 이를 이해하면 자연 현상을 보다 깊이 이해할 수 있습니다. 2. 기초감염재생산수 R0 기초감염재생산수 R0는 감염병 확산을 예측하는 중요한 지표입니다. R0가 1보다 크면 감염병이 확산되고, 1보다 작으면 감염병이 줄어듭니다. 코로나19 팬데믹 상황에서 R0를 이해하는 것은 감염병 예방과 대응에 필수적입니다. 3. 경우의 수 경우의 수는 수학의...2025.05.04
-
방통대 방송대 알고리즘 1페이지 암기노트 핵심요약정리2025.01.251. 자료구조 및 알고리즘 자료구조, 알고리즘, 시간복잡도, 점화식, 분할정복, 이진탐색, 퀵정렬, 합병정렬, 선택문제, 동적프로그래밍, 피보나치수열, 연쇄행렬곱셈, 문자열편집거리, 최단경로, 저울문제, 동전거스름돈, 배낭문제, 최소신장트리, 작업스케줄링, 허프만코딩, 정렬알고리즘, 탐색알고리즘, 해싱, 근사알고리즘 등 다양한 알고리즘 개념과 기법들을 정리하고 있습니다. 1. 자료구조 및 알고리즘 자료구조와 알고리즘은 컴퓨터 과학의 핵심 분야로, 효율적인 프로그래밍과 문제 해결을 위해 매우 중요합니다. 자료구조는 데이터를 효과적으로...2025.01.25
-
[배재대] 자료구조 1학기 기말시험문제2025.05.051. 이진 트리 주어진 이진 트리에 대해 1차원 배열 표현, 전위 순회, 후위 순회, 중위 순회 결과를 작성하는 문제입니다. 이진 트리의 표현과 순회 알고리즘에 대한 이해가 필요합니다. 2. 이진 탐색 트리 주어진 이진 탐색 트리에 7을 추가하는 문제입니다. 이진 탐색 트리의 특성과 삽입 알고리즘에 대한 이해가 필요합니다. 3. 그래프 탐색 주어진 그래프에 대해 깊이 우선 탐색과 너비 우선 탐색을 수행하는 문제입니다. 그래프 표현과 탐색 알고리즘에 대한 이해가 필요합니다. 4. 스택 키보드에서 입력한 문자열의 역순을 저장하는 함수 ...2025.05.05
-
추론은 전방향 추론과 후방향 추론으로 구분할 수 있다. 다음의 항목에 의거하여 전방향 추론과 후방향 추론의 개념과 특징 등에 대하여 기술하시오.2025.01.121. 전방향 추론 전방향 추론 또는 순방향 추론은 지식 기반 시스템에서 활용되는 추론 방식 가운데 하나입니다. 이는 주어진 사실과 규칙을 토대로 새로운 사실이나 결론을 이끌어내는 과정을 말합니다. 해당 방식은 출발점에서 시작하여 목표를 향해 단계적으로 나아가며, 규칙 데이터베이스에 저장된 규칙을 순차적으로 적용하면서 문제를 해결해 나갑니다. 전방향 추론의 가장 큰 특징은 시스템이 현재 알고 있는 정보에서 출발하여 가능한 모든 결론을 탐색한다는 점입니다. 이 과정에서 시스템은 규칙을 활용하여 새로운 사실을 유추하고, 이를 다시 정보 ...2025.01.12
-
[2024-1학기 국민대학교 자동차융합실험] LIDAR실험(A+)2025.01.291. LIDAR 센서 LIDAR 센서는 펄스 레이저를 이용하여 주변을 탐색하는 센서로, 360도로 초당 수십 바퀴를 돌면서 빛을 사방으로 쏘았다가 다시 돌아오는 정보를 토대로 이미지를 그려낸다. 이렇게 그려낸 이미지는 컴퓨터 프로그램을 통해 장애물 감지, 차선, 사람, 건물 등을 인지하고 주변환경을 파악하여 3D지도를 만드는데 사용된다. 2. RADAR 센서 RADAR 센서는 무선 전파로 주변 물체를 탐지하고 거리를 측정할 수 있는 센서이다. 레이더는 전자기파를 발생시켜 물체에 쏘고 다시 돌아오는 전자기파를 통해 거리, 방향 고도를...2025.01.29
