Publications

Detailed Information

사례기반추론을 이용한 스케줄링 문제에서의 유사도 학습 : Learning Similarity Metrics in Case Based Reasoning for Solving Scheduling Problems

DC Field Value Language
dc.contributor.advisor박종헌-
dc.contributor.author임준석-
dc.date.accessioned2017-07-13T06:06:37Z-
dc.date.available2017-07-13T06:06:37Z-
dc.date.issued2016-02-
dc.identifier.other000000131870-
dc.identifier.urihttps://hdl.handle.net/10371/118277-
dc.description학위논문 (박사)-- 서울대학교 대학원 : 공과대학 산업·조선공학부, 2016. 2. 박종헌.-
dc.description.abstract사례기반추론은 과거의 유사한 사례를 기반으로 새로 발생한 문제를 해결하는 방법론으로, 계획 문제를 포함하여 의료 및 건강, 금융, 법, 전자학습에서 지식 관리나 추천 시스템에 이르기까지 다양한 분야에 적용되어 왔다. 성공적인 사례기반추론 시스템을 위해서는 사례 베이스의 효과적 관리, 사례의 적합한 표현 방식과 같은 다양한 요소들이 갖춰져야 하나, 그 중 사례 간 유사도는 해의 선택에 직접적인 영향을 끼친다는 점에서 그 중요성이 매우 높다고 할 수 있다.
본 연구는 사례기반추론에서 사례기반추론 시스템에서 일반적으로 사용되는 근접 이웃 방법 기반의 유사도를 학습하는 방법을 제시하고, 이를 사례기반추론을 이용한 스케줄링 문제를 중심으로 해결하였다. 이를 위한 혼합정수계획 및 비선형 계획 기반의 유사도 학습 방법론을 제안하였으며, 스케줄링 문제의 특징을 반영한 계층적 유사도를 기반으로 가장 어려운 스케줄링 문제 중 하나인 반도체 스케줄링 문제에 성공적으로 적용하였다.
제안된 학습 방법론은 기계 학습 분야에서 널리 사용되는 UCI 데이터 셋을 기반으로 평가되었으며, 실제 크기의 반도체 패키징 라인의 스케줄링 문제에 적용한 성능 비교도 함께 수행하였다. 계층적 유사도에서는 유사도 계산 시 스케줄링 문제에서 고려될 수 있는 다양한 특징을 반영하여 계층을 구분하고, 이를 다양한 조합으로 비교하였다. 이를 통하여 제안된 방법론이 기존 방법론에 비해 나음을 보였으며, 최종적으로 계층적 유사도를 통해 뛰어난 품질의 스케줄을 확보할 수 있었다.
-
dc.description.tableofcontents1. 서론 1
1.1. 연구의 배경 및 목적 1
1.2. 연구의 범위 및 구성 3
2. 관련 연구 5
2.1. 사례기반추론을 이용한 스케줄링 문제 해결 방법론 5
2.2. 사례기반추론에서의 유사도 학습 8
3. 문제 정의 12
3.1. 사례기반추론을 이용한 스케줄링 문제 12
3.1.1. 패트리 넷 14
3.1.2. 사례 15
3.1.3. 계획 16
3.1.4. 사례 베이스 구축 17
3.1.5. 사례 베이스 기반의 스케줄링 문제 해결 18
3.2. 사례기반추론에서의 유사도 학습 문제 20
4. 지도적 유사도 학습 22
4.1. 클래스 그룹 내부 거리 최소화 모형 25
4.1.1. 혼합정수계획 모형 25
4.1.2. 클래스 그룹 내부거리 최소화 알고리즘 27
4.1.3. 특징 중요도 기반의 변수 선택 31
4.2. 클래스 내 근접이웃 거리 최소화 모형 33
4.2.1. 클래스 내 근접이웃 거리 최소화 34
4.2.2. 최적화 알고리즘 36
4.2.3. 차원 축소 42
4.3. 실험 및 결과 44
4.3.1. 학습 및 실험 데이터 셋 44
4.3.2. 학습 곡선 및 차원 축소 48
4.3.3. 근접 이웃 방식 성능 비교 51
4.3.4. 사례기반추론을 이용한 스케줄링 방법론에 적용 60
5. 스케줄링 문제에 대한 계층적 유사도 68
5.1. 계층적 유사도 68
5.1.1. 반도체 패키징 라인의 스케줄링 문제 70
5.1.2. 시간 패트리 넷 72
5.1.3. TPN 기반의 의미적 계층 분류 75
5.2. 알고리즘 78
5.2.1. 적용 유사도 종류 78
5.2.2. 계층적 유사도 계산 78
5.3. 실험 및 결과 81
5.3.1. 실험 데이터 셋 및 계층 분류 83
5.3.2. 성능 비교 83
6. 결론 및 향후 연구 방향 91
6.1. 결론 91
6.2. 향후 연구 방향 93
참고 문헌 95
-
dc.formatapplication/pdf-
dc.format.extent2699260 bytes-
dc.format.mediumapplication/pdf-
dc.language.isoko-
dc.publisher서울대학교 대학원-
dc.subject반도체 패키징 라인-
dc.subject유연 잡샵 스케줄링-
dc.subject유사도 학습-
dc.subject사례기반추론-
dc.subject기계 학습-
dc.subject.ddc623-
dc.title사례기반추론을 이용한 스케줄링 문제에서의 유사도 학습-
dc.title.alternativeLearning Similarity Metrics in Case Based Reasoning for Solving Scheduling Problems-
dc.typeThesis-
dc.contributor.AlternativeAuthorJunSeok Lim-
dc.description.degreeDoctor-
dc.citation.pagesvii, 106-
dc.contributor.affiliation공과대학 산업·조선공학부-
dc.date.awarded2016-02-
Appears in Collections:
Files in This Item:

Altmetrics

Item View & Download Count

  • mendeley

Items in S-Space are protected by copyright, with all rights reserved, unless otherwise indicated.

Share