0. 프로젝트명 - PC 기반 지하철 최소비용 알고리즘 연구
1. 서론
1.1 프로젝트 개요
부산지하철 최소환승과 최단거리경로를 구하는 인공지능 프로젝트
1.2 프로젝트 목적
프로그램을 통해 최소환승과 최단거리경로를 구함으로써 사용자가 원하는 경로를 쉽고 빠르게
구할 수 있도록 하는 것 입니다.
1.3 프로젝트 내용
부산지하철 노선을 데이터베이스를 구성하고 백트래킹 알고리즘 원리를 이용해서 C#을 기반
으로 하는 최소환승과 최단거리경로를 구하는 프로그램
2. 백트래킹 알고리즘 연구
2.1 백트래킹 알고리즘 이란
백트래킹(backtracking)은 한정 조건을 가진 문제를 풀려는 전략이다.
백트랙(backtrack) 이란 용어는 1950년대의 미국 수학자 D. H. 레머에 의해 지어졌다.
문제가 한정 조건을 가진 경우 원소의 순서는 해결 방법과 무관하다. 이런 문제는 변수 집합으로 이뤄지는데, 한정 조건을 구성하려면 각각의 변수들은 값이 있어야 한다. 백트래킹은 모든 조합을 시도해서 문제의 해를 찾는다. 이것이 장점이 될 수 있는 이유는 백트래킹 구현 방법들이 많은 부분 조합들을 배제하기 때문이다. 결국 풀이 시간이 단축된다.
백트래킹의 주요 개념은 해를 얻을 때까지 모든 가능성을 시도한다는 점이다. 모든 가능성은 하나의 트리처럼 구성할 수 있으며, 가지 중에 해결책이 있다. 트리를 검사하기 위해 깊이 우선 탐색을 사용한다. 탐색 중에 오답을 만나면 이전 분기점으로 돌아간다. 시도해보지 않은 다른 해결 방법이 있으면 시도한다. 해결 방법이 더 없으면 더 이전의 분기점으로 돌아간다. 모든 트리의 노드를 검사해도 답을 못 찾을 경우, 이 문제의 해결책은 없는 것이다.
....
-메이플스토리PC(RL 리서치 엔지니어) 자기소개서 게임은 강화 학습(RL)이 가장 현실적으로 실험될 수 있는 플랫폼 중 하나입니다.
강화 학습 모델링과 구현 경험.
메이플스토리는 방대한 데이터와 구조를 가진 복합시스템이기 때문에, 강화 학습의 응용 가능성이 ..
[엔터프라이즈IT] Service Engineer 자기소개서 이후에는 ITIL 기반의 IT서비스 관리체계 내에서 인시던트, 문제, 변경관리 프로세스를 주도적으로 수행하며, 서비스 품질 향상과 운영 최적화를 이끌겠습니다.
이와 같은 다양한 경험을 통해, 단순한 시스템 유지..
SK하이닉스 양산기술 합격 자기소개서 (9) 대학에선 소프트웨어 언어라는 새로운 영역을 접하고 문제를 해결하며 원하는 것을 구현했을 때 느꼈던 성취 감 덕분에 해당 수업에서 교수님께 인정받고자 적극적으로 참여했고 소프트웨어 과목들에서 좋은 성적..
A+ 2025 상반기 신입사원 AI 엔지니어 자기소개서 입 사후포부 : AI 기술을 활용하여 회사의 문제 해결에 기여할 방안
이 프로젝트를 통해 AI 모델이 단순한 분석을 넘어 실시간의사결정에 어떻게 기여할 수 있는지를 체감했고, 모델 설계부터 프론트 엔드 시각화..
한국항공우주산업_인공지능_신입사원_자기소개서 프로젝트 초기에는 예측 모델의 성능이 매우 낮았고, 기존의 선형 회귀 모델로는 문제를 해결할 수 없었습니다.
이 경험은 도전적인 문제를 해결하기 위한 끊임없는 노력과 혁신적인 방법을 적용하는 능력을 키우..
[A+] 대한상공회의소 Smart AI Master 인턴 자기소개서 기술을 넘어 문제 해결로, AI 엔지니어를 향한 첫걸음]
저는 단순히 모델을 개발하는 데 그치지 않고, 현실 문제를 정확히 이해하고 해결책을 설계할 수 있는 AI 엔지니어로 성장하고자 합니다.
산업 현장에서 다..