2004-12-24
org.kosen.entty.User@37114b06
조은재(cej1018)
- 2
안녕하세요
저는 지금 균사체 배양을 최적화 하려고 하는 학생입니다.(이제 막 입문^^)
그런데 최적화 방법 중에 self-directing optimization technique (rotating simplex method)이라는 방법이 있더군요.
간단하게 최적 조건을 찾는 방법이라고 하는데 잘 모른겠더라군요.
혹시 이 방법에 대해 아시는 분 답변 부탁드립니다.
그럼 좋은 하루 되세요..
- optimization
- rotating
- rotating
지식의 출발은 질문, 모든 지식의 완성은 답변!
각 분야 한인연구자와 현업 전문가분들의 답변을 기다립니다.
각 분야 한인연구자와 현업 전문가분들의 답변을 기다립니다.
답변 2
-
답변
박종원님의 답변
2004-12-24- 0
최적화 방법중 가장 간단하면서도 유용하게 쓰이는 방법이 simplex method 입니다. 수치해석의 선형계획법을 응용을 하려면 실험조건이 제약조건으로 설정이 되는 경우도 있습니다. 예를들어, 현재 실험을 전체적으로 대표하는 지배 방정식이 있게 되고 실험조건(예를들면, 균사체 배양의 경우, 온도나 pH, 시간이 중요한 실험조건)안에서 서로 간에 주어진 관계식을 만족하는 가운데 얻어지는 결과값의 최대나 최소값을 찾을 경우 사용하는 방법입니다. 사실 자세한 방법과 원리와 알고리즘은 수치해석의 선형계획법을 보면 상세하게 보실 수 있습니다. 온라인 상으로 도움을 준다면 아래 사이트를 보시면 가장 기본적인 선형계획법의 절차가 스텝별로 나오게 됩니다. 아주 쉽게 설명이 되어 있지요 http://math.uww.edu/faculty/mcfarlat/s-prob.htm 요즈음은 analytic 하게 손으로 풀 필요도 없이 프로그램으로 나와 있어서 쉽게 이용할 수 있습니다. 단지 주어진 변수와 제약조건과 최대 최소치를 설정해 주는 방법을 익히기만 하면 됩니다. 다음으로 아래 사이트를 보시면 graphic 와 algebraic 하게 단계별로 설명이 되어 있습니다. 한국의 연세대 교수님이 만들어 놓은 사이트 이지요. Next를 한번씩 눌러보면 진행과정별 그래프와 함께 시공간적으로 이해가 됩니다. http://vega.icu.ac.kr/~slkim/or_tutor/lp/tabular/page1.html 어느 정도 이해되면 이미 만들어진 프로그램을 가지고 loop만 돌리면 됩니다. 프로그램은 아래 사이트를 보셔서 제일 아래쪽 simplex method를 다운받아 이용하시면 됩니다. (물론 변수를 잘 확인하고 작동시켜야 합니다.) http://camp.yonsei.ac.kr/program/ 최근에는 프로그램도 필요없이 온라인 상에서 값을 집어넣고 하는 것도 있습니다. 아니면 MATLAB 혹은 MathMatics 란 범용 프로그램으로도 매뉴얼을 보고 간단한 것 부터 operation 해보면 쉽게 하실 수 있습니다. 그럼 좋은 결과가 있기를 바랍니다. >안녕하세요 >저는 지금 균사체 배양을 최적화 하려고 하는 학생입니다.(이제 막 입문^^) >그런데 최적화 방법 중에 self-directing optimization technique (rotating simplex method)이라는 방법이 있더군요. >간단하게 최적 조건을 찾는 방법이라고 하는데 잘 모른겠더라군요. >혹시 이 방법에 대해 아시는 분 답변 부탁드립니다. >그럼 좋은 하루 되세요.. > > -
답변
조은재님의 답변
2004-12-24- 0
처음 시작하는 거라 잘 몰랐는데 많은 걸 알게 되었습니다. 답변 정말 고맙습니다. 좋은 하루되세요^^