• 제목/요약/키워드: 화음탐색법

검색결과 23건 처리시간 0.037초

모방 화음탐색법의 개발 : 흉내내기에 의한 최적화 성능 향상 (Development of Copycat Harmony Search : Adapting Copycat Scheme for the Improvement of Optimization Performance)

  • 전상훈;최영환;정동휘;김중훈
    • 한국산학기술학회논문지
    • /
    • 제19권9호
    • /
    • pp.304-315
    • /
    • 2018
  • 화음탐색법은 근래에 개발된 메타휴리스틱 알고리즘 중 하나로, 다양한 분야의 최적화 문제에 적용되어 많은 연구자들에게 널리 알려진 바 있다. 하지만 최적화 문제의 복잡성이 날로 증가하여 기존 화음탐색법으로는 최적해를 효율적으로 탐색할 수 없는 경우가 증가하고 있다. 이를 개선하기 위해 기존 매개변수 설정의 변경 및 다른 메타휴리스틱 알고리즘의 특성과의 융합 등을 통해 화음탐색법의 성능을 향상시킨 연구가 다수 존재한다. 본 연구에서는 기존 화음탐색법의 매개변수설정 방법과 해탐색 성능을 개선한 모방 화음탐색법 (Copycat Harmony Search, CcHS)을 제시하였다. 모방 화음탐색법의 성능을 검증하기 위하여 대표적인 수학적 최적화 문제에 적용하여 기존에 개발되었던 향상된 형태의 화음탐색법 알고리즘들과 결과를 비교하였다. 모방 화음탐색법은 모든 수학적 최적화 문제에서 다른 알고리즘보다 전역해에 가까운 해를 찾음으로써 최적해 탐색의 효율성을 입증하였다. 또한, 알고리즘의 공학문제의 적용성을 분석하기 위하여 기존에 널리 적용되었던 상수도관망 최적설계 문제에 CcHS를 적용하였다. 그 결과 본 연구에서는 기존 화음탐색법이 제안한 최소 설계비용보다 약 21.91% 더 저렴한 비용을 제시하였다.

화음탐색법과 토목 및 수자원공학 최적화문제에의 적용 (Harmony search algorithm and its application to optimization problems in civil and water resources engineering)

  • 김중훈
    • 한국수자원학회논문집
    • /
    • 제51권4호
    • /
    • pp.281-291
    • /
    • 2018
  • 화음탐색법은 2001년 고려대학교 수자원연구실에서 개발한 최적화 알고리즘으로 재즈의 즉흥연주에서 반복적인 연습을 거듭할 수 록 좋은 화음이 만들어지는 현상에 착안하였다. 화음탐색법은 처음 소개된 논문이 Google Scholar 기준 약 3,600여 회(2018년 1월 11일 기준) 인용될 만큼 유전자알고리즘과 견줄만한 세계적인 최적화 알고리즘이 되었고 비단 수자원공학 및 토목공학 뿐 만 아니라 공학 전 분야, 의학, 경영학, 인문학 등 다양한 분야에 적용되고 있다. 본 논문은 화음탐색법을 포함한 최적화 알고리즘이 수자원공학의 다양한 분야에서 널리 적용되기를 바라며 작성된 화음탐색법 총설논문(Review Article)이다. 따라서, 본 논문에서는 먼저 화음탐색법을 간략히 소개하고 적용분야 및 분야별 적용 빈도를 살펴본다. 또한 화음탐색법의 세계화 현황을 관련 학회의 성장과 관련 연구프로젝트의 동향 정리를 통해 알아본다. 마지막으로 국내 수자원공학 분야 연구에 적용된 최적화 알고리즘 현황을 살펴보고 활용의 증대를 위한 몇 가지 제안사항을 전달하며 마무리한다.

화음탐색법을 이용한 교통망 링크 통행비용함수 정산기법 개발 (Calibration of a Network Link Travel Cost Function with the Harmony Search Algorithm)

  • 김현명;황용환;양인철
    • 대한교통학회지
    • /
    • 제30권5호
    • /
    • pp.71-82
    • /
    • 2012
  • 본 연구에서는 최근 개발된 화음 탐색법을 이용해 교통망 통행배정 모형의 통행비용 함수의 하나인 BPR 함수의 계수들을 추정하였다. 기존 연구에서는 교통량과 통행시간 자료를 실측해 이를 통계적으로 분석해 계수를 추정하는 방법과 관측교통량과 통행배정 교통량을 일치시키는 계수값을 찾는 것을 목표로 통행배정 모형과 최적화 기법을 결합시킨 방법을 이용하여왔다. 이중 대형 교통망의 계수 정산에 자주 이용되어온 최적화 기법은 관측 통행패턴을 최대한 근접하게 재현하는 계수를 추정할 수 있다는 장점이 있으나 그 수학적 성질과 추정 계수값에 대한 수학적 검토가 충분히 이루어지지 못했다. 본 연구에서는 이러한 문제 인식아래 최근 개발된 전역 탐색 기법인 화음탐색법 기반의 교통망 비용함수 정산 방법을 개발하였다. 화음탐색법은 2000년대 초반 개발된 이후 다양한 분야에서 기존에 사용되던 전역탐색기법들에 비해 우수한 성질을 입증하여 왔으나 교통분야에는 그 적용 예가 거의 없었다. 본 연구는 화음탐색법의 개념을 설명하고 이를 이용해 개발된 정산 알고리즘을 기존 연구에서 사용된 점진증가법 및 황금율법과 성능 비교하였다. 화음탐색법 기반 정산기법은 기존 기법들에 비해 관측 통행패턴을 보다 근접하게 재현할 수 있는 비용함수 계수값들을 찾을 수 있는 것으로 나타났다. 또, 관측 교통량 기반 계수추정법은 BPR식의 ${\beta}$값 추정에는 적합하지만 초기속도나 ${\alpha}$값 정산을 위해서는 통행 속도나 시간과 같은 추가 자료가 필요한 것으로 판단된다.

지하수위 예측을 위한 경사하강법과 화음탐색법의 결합을 이용한 다층퍼셉트론 성능향상 (Improvement of multi layer perceptron performance using combination of gradient descent and harmony search for prediction of groundwater level)

  • 이원진;이의훈
    • 한국수자원학회:학술대회논문집
    • /
    • 한국수자원학회 2022년도 학술발표회
    • /
    • pp.186-186
    • /
    • 2022
  • 강수 및 침투 등으로 발생하는 지하수위의 변동을 예측하는 것은 지하수 자원의 활용 및 관리에 필수적이다. 지하수위의 변동은 지하수 자원의 활용 및 관리뿐만이 아닌 홍수 발생과 지반의 응력상태 등에 직접적인 영향을 미치기 때문에 정확한 예측이 필요하다. 본 연구는 인공신경망 중 다층퍼셉트론(Multi Layer Perceptron, MLP)을 이용한 지하수위 예측성능 향상을 위해 MLP의 구조 중 Optimizer를 개량하였다. MLP는 입력자료와 출력자료간 최적의 상관관계(가중치 및 편향)를 찾는 Optimizer와 출력되는 값을 결정하는 활성화 함수의 연산을 반복하여 학습한다. 특히 Optimizer는 신경망의 출력값과 관측값의 오차가 최소가 되는 상관관계를 찾는 연산자로써 MLP의 학습 및 예측성능에 직접적인 영향을 미친다. 기존의 Optimizer는 경사하강법(Gradient Descent, GD)을 기반으로 하는 Optimizer를 사용했다. 하지만 기존의 Optimizer는 미분을 이용하여 상관관계를 찾기 때문에 지역탐색 위주로 진행되며 기존에 생성된 상관관계를 저장하는 구조가 없어 지역 최적해로 수렴할 가능성이 있다는 단점이 있다. 본 연구에서는 기존 Optimizer의 단점을 개선하기 위해 지역탐색과 전역탐색을 동시에 고려할 수 있으며 기존의 해를 저장하는 구조가 있는 메타휴리스틱 최적화 알고리즘을 이용하였다. 메타휴리스틱 최적화 알고리즘 중 구조가 간단한 화음탐색법(Harmony Search, HS)과 GD의 결합모형(HS-GD)을 MLP의 Optimizer로 사용하여 기존 Optimizer의 단점을 개선하였다. HS-GD를 이용한 MLP의 성능검토를 위해 이천시 지하수위 예측을 실시하였으며 예측 결과를 기존의 Optimizer를 이용한 MLP 및 HS를 이용한 MLP의 예측결과와 비교하였다.

  • PDF

최적화 알고리즘을 활용한 Muskingum 홍수추적 적용 : 화음탐색법 (Application Muskingum Flood Routing Model Using Meta-Heuristic Optimization Algorithm : Harmony Search)

  • 김영남;김진철;이의훈
    • 한국수자원학회:학술대회논문집
    • /
    • 한국수자원학회 2019년도 학술발표회
    • /
    • pp.388-388
    • /
    • 2019
  • 하도 홍수추적의 방법은 크게 수리학적 방법과 수문학적 방법으로 구분할 수 있다. 수리학적 홍수추적 방법은 정확하지만 대량의 자료가 필요하고 시간이 오래 걸린다. 이와 반대로 수문학적 홍수추적 방법은 정확성은 떨어지지만 소량의 자료만 있으면 되고 시간이 적게 걸린다. 여러 수문학적 홍수추적에 관한 연구들이 있으며 대표적으로 Muskingum 방법이 있다. Muskingum 방법 중 Linear Muskingum Model(LMM)은 방정식의 구조적 한계 때문에 정확한 홍수추적이 어려웠고, 이를 개선하기위하여 Nonlinear Muskingum Model(NLMM), Nonlinear Muskingum Model Incorporation Lateral Flow(NLMM-L) 및 Advanced Nonlinear Muskingum Model Incorporating Lateral Flow(ANLMM-L)이 제안되었다. 본 연구는 수문학적 홍수추적 중 Muskingum 방법의 결과 차이가 어떤 요인으로 인해 발생하는지 검토하였다. 최적화 알고리즘으로 화음탐색법(Harmony Search, HS)을 사용하였으며 LMM, NLMM, NLMM-L 및 ANLMM-L의 매개변수를 산정하였다. 각 방법에 적용 시 HS의 매개변수에 변화를 주어 민감도 분석을 실시하였으며, 분석을 위한 홍수자료는 The Willson Flood data (1947)를 선택하였다. 오차비교방법은 Sum of Squares(SSQ), Root Mean Square Errors(RMSE), Nash-Sutcliffe Efficiency(NSE)를 비교하였다. 비교 결과 알고리즘의 성능에 의한 차이보다 홍수추적 방법의 차이가 더 영향이 큰 것으로 나타났다.

  • PDF

최적화 기법을 통한 제주도권역 강우관측소의 고도별 분포특성 검토 (A study on the distribution characteristics of Jeju Island basin rain gauge by altitude through optimization technique)

  • 김태림;임혁진;김치영
    • 한국수자원학회:학술대회논문집
    • /
    • 한국수자원학회 2023년도 학술발표회
    • /
    • pp.352-352
    • /
    • 2023
  • 본 연구에서는 제주도권역 강우관측소의 고도별 공간분포의 적정성을 평가하기 위한 방안으로 고도별 강우관측소의 최근린지수(Nearest Neighbor Index, NNI)를 산정하고 현재 강우관측소 공간분포의 적정성을 평가하였다. 또한, 제주도권역을 고도에 따라 등면적으로 구분하고, 고도마다 상이한 지형조건을 고려하기 위해 등면적으로 구분된 각 강우관측소의 최대 NNI를 최적화 기법의 하나인 화음탐색법(Harmony Search, HS)을 이용하여 산정하였다. 이와같이 현재 강우관측소설치위치를 기준으로 산정한 NNI와 HS를 이용하여 산정한 최대 NNI의 차이를 바탕으로 지형적인 특성을 고려한 제주도권역 강우관측소 분포를 비교·검토하였다. 그 결과 고도가 높아짐에 따라 강우관측소의 개수가 낮은 고도에 비해 상대적으로 적어 관측소 밀도가 작은 것으로 산정되었다. 향후 제주도권역 강우관측소의 지형적인 특성을 반영한다면 보다 효율적인 제주도권역 강우량관측이 가능할 것으로 판단된다.

  • PDF

개선 클러스터링 화음탐색법 개발 및 다양한 최적화문제에 적용 (Development of Improved Clustering Harmony Search and its Application to Various Optimization Problems)

  • 최지호;정동휘;김중훈
    • 한국산학기술학회논문지
    • /
    • 제19권3호
    • /
    • pp.630-637
    • /
    • 2018
  • 본 연구에서는 최적화 기법의 하나인 화음탐색법 (HS: Harmony Search)에 클러스터링 기법을 적용하여 개선된 형태의 HS를 제안하였다. HS는 음악의 즉흥연주를 모방하여 개발되었으며 무작위선택, 기억회상, 음조조정의 세 가지 연산을 이용하여 최적해를 반복적으로 탐색해 나간다. 기존의 HS의 경우, 세 가지 연산 중 기억회상을 진행할 때 해집단의 저장 공간인 해저장소 (HM: Harmony Memory)에 있는 해를 선택하는데, 이 과정에서 적합도를 정량화한 목적함수 값에 상관없이 모두 동일한 확률로 해의 선택이 이루어지고, 이에 따라 최적의 해를 탐색하는 속도가 상대적으로 낮다. 본 연구에서 제안한 개선 클러스터링 화음탐색법 (ICHS: Improved Clustering Harmony Search)는 HM에서 목적함수의 값을 기준으로 클러스터링 기법을 적용하여 목적함수 값이 유사한 솔루션들이 하나의 해집단을 형성하도록 클러스터링을 수행한다. 이를 통해 만들어진 클러스터 중 상대적으로 목적함수 값이 우수한 클러스터에는 더 높은 선택 확률을 부여하여, 적합도가 높은 클러스터에 포함된 해의 결정변수가 선택될 확률을 높게 하는 역할을 한다. 본 연구에서는 ICHS의 효율성을 검증하기 위하여 개발 기법을 기존 논문에서 제시된 수학적 최적화 문제에 적용하였고 우수한 해탐색 성능을 확인할 수 있었다. 또한 실제 공학 문제에 대한 적용성 평가를 위해 개발 기법을 대규모 상수도관망 관경최적화 문제에 적용하였다. 상수도관망 최적설계에 대한 ICHS의 적용 결과, 기존 최적화 기법에 비해 우수한 해를 안정적으로 도출할 수 있는 것으로 나타났다.

HSPDA 모형의 대규모 상수관망에의 적용 (Application of HSPDA Model to Large Water Network)

  • 백천우;전환돈;김중훈
    • 한국수자원학회:학술대회논문집
    • /
    • 한국수자원학회 2007년도 학술발표회 논문집
    • /
    • pp.2084-2088
    • /
    • 2007
  • 상수관망의 수리해석기법은 demand-driven analysis(DDA)와 pressure-driven analysis(PDA)로 구분할 수 있다. 관거 파괴나 용수수요 급증과 같이 용수공급시스템이 비정상상태인 경우 절점의 용수수요는 항상 만족한다는 가정을 사용하는 DDA의 경우 비현실적인 결과를 줄 수 있으며, 절점수요와 절점수두를 동시에 고려하는 PDA의 개념을 이용한 관망의 수리해석이 필요하다. PDA의 개념을 사용하여 개발된 기존의 많은 모형들은 복잡한 실제관망에는 적용이 불가능한 문제점들을 가지고 있으며, 본 연구에서는 화음탐색법(Harmony Search, HS) EPANET의 toolkit을 연계하여 개발된 HSPDA모형의 실제 대규모 상수관망에의 적용성을 검토하였다. 실제 대규모관망에의 적용성 향상을 위해 화음탐색법의 새로운 인자인 PIR를 제안하였으며 적용결과 새롭게 제안된 PIR은 HSPDA모형의 최적해탐색효율을 획기적으로 향상시켰으며, HSPDA모형을 이용한 실제 대규모관망의 비정상상태 수리모의가 가능한 것으로 판단된다.

  • PDF

화음탐색법을 이용한 강섬유 및 하이브리드 섬유보강 콘크리트의 최적배합 설계 (Optimized Mix Proportioning of Steel and Hybrid Reinforced Concrete Using Harmony Search Algorithm)

  • 이치훈;이주하;윤영수
    • 콘크리트학회논문집
    • /
    • 제18권2호
    • /
    • pp.151-159
    • /
    • 2006
  • 강섬유보강 콘크리트는 일반 콘크리트에 비해 휨성능이 월등히 우수하지만, 아직까지 국내에는 이에 대한 명확한 배합설계 지침이 확립되어 있지 않은 상황이다. 또한, 강섬유를 2종이상 동시에 혼입하여 사용하는 하이브리드 섬유보강 콘크리트에 대해서는 최근에 들어서야 그 연구가 시작되었으며, 이에 대해서도 배합에 대한 구체적인 지침이 확립되어 있지 않다. 따라서 본 연구에서는 새로운 최적화 기법인 화음탐색법을 이용하여 강섬유 및 하이브리드 섬유보강 콘크리트의 최적배합 프로그램을 개발하였으며, 검증 실험을 수행하여 프로그램의 신뢰도를 높였다. 이는 현장 시험 배합횟수의 감소 및 배합설계의 편의성 향상 등에 도움이 될 것으로 기대된다. 또한, 실험 결과 동일한 강섬유 혼입률이라 하더라도, 하이브리드 섬유보강 콘크리트가 일반 강섬유보강 콘크리트보다 휨강도 및 휨인성 모두 우수한 것으로 나타났으며 이를 프로그램 상에 추가 반영하였다. 이는 세계적으로도 아직 연구 초기 단계에 있는 하이브리드 섬유보강 콘크리트의 휨 특성을 파악하는데에도 향후 연구의 발판이 될 것으로 생각되며, 지속적인 실험 및 연구로 보완이 된다면 보다 더 정밀도를 높일 수 있을 것으로 기대된다.

상수관망의 구역별 최적개량 의사결정 시스템의 개발 (Development of Optimal Decision-Making System for Rehabilitation of Water Distribution Systems Divided by small Division)

  • 백천우;김석우;김응석;김중훈;박무종
    • 한국수자원학회논문집
    • /
    • 제39권6호
    • /
    • pp.545-552
    • /
    • 2006
  • 본 연구에서는 노후관망의 최적개량 계획수립을 위한 의사결정모형을 개발하였다. 각각의 관거에 대한 개량계획을 수립하는 기존에 개발된 다른 모형과 달리 노후화된 상수관망을 소구역으로 구분하여 각 소구역의 개량계획을 수립하였다. 개발된 모형에서는 최적개량 의사결정을 위해 개량비용(교체비용, 갱생비용, 유지보수비용), 개선이익(펌프운영비 감소이익, 누수 감소이익) 및 수리학적 타당성을 고려하였다. 화음탐색법을 최적화기법으로 적용하였으며 수리학적 타당성 검토를 위해 수리해석 모형인 EPANET을 연계하였다. 대구시의 실제 상수도관망에 개발된 모형을 적용하였으며, 매설기간과 관의 종류에 의존하는 기존 방법과 달리 관의 내구성, 통수능, 비용 등을 고려하는 최적개량의사결정 시스템으로 활용될 수 있음을 확인하였다.