지식나눔

Genetic algorithm에 대해서...

알고 싶습니다!! 기본적인 이론부터 자세히 알고 싶어서.. 논문 가지고 계시거나 제목이라도 좀... 염치없지만 부탁드립니다... 이 방법을 적용해서...미생물 배양시 배지 최적화에 어떻게 응용시키는지도 알고 싶어서요 고수님들 부탁드립니다!! 그리고 구동시키는 프로그램이 있으면 좀 알려주세요 ..ㅠㅠ
  • genetic
  • algorithm
지식의 출발은 질문, 모든 지식의 완성은 답변! 
각 분야 한인연구자와 현업 전문가분들의 답변을 기다립니다.
답변 1
  • 답변

    이응신님의 답변

    최근에 유전자 알고리듬에 관한 책이 많이 나오고 있습니다. 물론 번역판과 국내 저자들 책도 있습니다. 교보문고에서 '유전자 알고리듬'으로 찾으면 몇 권의 책이 있고 원서를 원하면 아마존에서 찾을 수 있습니다. 유전자 알고리듬은 원래 최적화 이론에서 나왔는데 최적화할 수 있는 신뢰도에서 상당한 문제점이 나옵니다. 유전자 알고리듬으로 최적화를 하기 전에 뉴럴 네트워크로 하는 최적화가 있습니다. 논문이야 수없이 쏟아져 나왔고 지금은 유전자 알고리듬으로 넘어가서 나옵니다만... 실제로 전형적인 최적화 방법과 비교하면 뉴럴 네트워크로 하는 최적화는 기껏해야 60% 선을 넘기 힘듭니다. 논문에 나와있는 방법은 자신들의 결과를 좋게 만들기 위해 포장했지만 전통적인 최적화 방법과 비교를 하면 연산 회수나 오차 등이 그 정도 밖에 안된다는 것입니다. 유전자 알고리듬으로 넘어가서 논문들이 쏟아지는 것 같은데 역시 전통적인 최적화 방법과 비교할 때 '엄청나게' 비효율적인 면이 많아 최적화 방법에는 어울리지 않습니다. 다만 뉴럴 네트워크는 적은 수의 정보로 판단을 꼭 해야하는 경우에는 어차피 틀릴 바에야 위안이라도 삼을 생각으로 적용하기도 합니다. 요즈음은 패턴인식에서 사용을 합니다. 유전자 알고리듬을 적용할 때는 최근에 진화론적 알고리듬과 결합하여 사용합니다. 따라서 서점에서 고를때는 최근 서적을 참고하십시오. 유전자 알고리듬에 대하여 쉽게 쓴 책은 의외로 컴퓨터 게임을 하는데 적용하는 것인데... 잘 찾아보면 있습니다. 전 일반적인 유전자 알고리듬과 컴퓨터 게임에 나오는 두 가지 다 가지고 있으면서 틈틈히 읽어봤지만 부끄럽게도 이해를 할 수 없었습니다. 워낙 유전자 기호와 작용에 대한 기초지식이 부족해서요. 전공과 관련해서 진화론적 알고리듬이 들어있는 유전자 알고리듬책을 선택하면 많은 도움을 받을 수 있을 것입니다. 서점에서 이러저리 넘겨보면 전공과 관련해서 쉬운 책을 찾을 수 있겠지요. (세부 컴퓨터 프로그래밍 알고리듬은 거의 다 알려져 있고 상용 프로그램도 있습니다) 미생물 배양에 대한 진화론적, 유전자론 알고리듬을 잘 조화해서 실험결과와 일치하면 세계적인 논문으로 각광을 받을 수 있지 않을까요? >알고 싶습니다!! > >기본적인 이론부터 자세히 알고 싶어서.. >논문 가지고 계시거나 제목이라도 좀... >염치없지만 부탁드립니다... > >이 방법을 적용해서...미생물 배양시 배지 최적화에 어떻게 응용시키는지도 >알고 싶어서요 >고수님들 부탁드립니다!! >그리고 구동시키는 프로그램이 있으면 좀 알려주세요 ..ㅠㅠ
    최근에 유전자 알고리듬에 관한 책이 많이 나오고 있습니다. 물론 번역판과 국내 저자들 책도 있습니다. 교보문고에서 '유전자 알고리듬'으로 찾으면 몇 권의 책이 있고 원서를 원하면 아마존에서 찾을 수 있습니다. 유전자 알고리듬은 원래 최적화 이론에서 나왔는데 최적화할 수 있는 신뢰도에서 상당한 문제점이 나옵니다. 유전자 알고리듬으로 최적화를 하기 전에 뉴럴 네트워크로 하는 최적화가 있습니다. 논문이야 수없이 쏟아져 나왔고 지금은 유전자 알고리듬으로 넘어가서 나옵니다만... 실제로 전형적인 최적화 방법과 비교하면 뉴럴 네트워크로 하는 최적화는 기껏해야 60% 선을 넘기 힘듭니다. 논문에 나와있는 방법은 자신들의 결과를 좋게 만들기 위해 포장했지만 전통적인 최적화 방법과 비교를 하면 연산 회수나 오차 등이 그 정도 밖에 안된다는 것입니다. 유전자 알고리듬으로 넘어가서 논문들이 쏟아지는 것 같은데 역시 전통적인 최적화 방법과 비교할 때 '엄청나게' 비효율적인 면이 많아 최적화 방법에는 어울리지 않습니다. 다만 뉴럴 네트워크는 적은 수의 정보로 판단을 꼭 해야하는 경우에는 어차피 틀릴 바에야 위안이라도 삼을 생각으로 적용하기도 합니다. 요즈음은 패턴인식에서 사용을 합니다. 유전자 알고리듬을 적용할 때는 최근에 진화론적 알고리듬과 결합하여 사용합니다. 따라서 서점에서 고를때는 최근 서적을 참고하십시오. 유전자 알고리듬에 대하여 쉽게 쓴 책은 의외로 컴퓨터 게임을 하는데 적용하는 것인데... 잘 찾아보면 있습니다. 전 일반적인 유전자 알고리듬과 컴퓨터 게임에 나오는 두 가지 다 가지고 있으면서 틈틈히 읽어봤지만 부끄럽게도 이해를 할 수 없었습니다. 워낙 유전자 기호와 작용에 대한 기초지식이 부족해서요. 전공과 관련해서 진화론적 알고리듬이 들어있는 유전자 알고리듬책을 선택하면 많은 도움을 받을 수 있을 것입니다. 서점에서 이러저리 넘겨보면 전공과 관련해서 쉬운 책을 찾을 수 있겠지요. (세부 컴퓨터 프로그래밍 알고리듬은 거의 다 알려져 있고 상용 프로그램도 있습니다) 미생물 배양에 대한 진화론적, 유전자론 알고리듬을 잘 조화해서 실험결과와 일치하면 세계적인 논문으로 각광을 받을 수 있지 않을까요? >알고 싶습니다!! > >기본적인 이론부터 자세히 알고 싶어서.. >논문 가지고 계시거나 제목이라도 좀... >염치없지만 부탁드립니다... > >이 방법을 적용해서...미생물 배양시 배지 최적화에 어떻게 응용시키는지도 >알고 싶어서요 >고수님들 부탁드립니다!! >그리고 구동시키는 프로그램이 있으면 좀 알려주세요 ..ㅠㅠ
    등록된 댓글이 없습니다.