SlideShare a Scribd company logo
1 of 13
Download to read offline
Genetic AlgorithmSimple
Genetic Algorithm
(유전) (알고리즘)
강동호
한국디지털미디어고등학교
‣ 시작하기
‣ 필수 요소
‣ 세대교체
‣ 왜 쓰지?
‣ 쓸모가 있는가?
‣ 결론
한번쯤은 보셨을 법한 영상입니다
시작하기
필수
 요소
유전자 세대 적합도 함수
어떠한 결과값을 얻기 위해 변화해야될 요소
필수
 요소
유전자 세대 적합도 함수
이전 실험에서 사용된 유전자 중에 좋은 결과
값을 가진 유전자들과 교차와 돌연변이를 넣
어 만든 실험체의 반복 수
필수
 요소
유전자 세대 적합도 함수
세대교체가 증가함에 따라 얼마나 원하는 값
에 근접해 가는지를 평가하는 함수
세대교체
백수 검사 박사 알바생
2세대
부모
1세대
세대교체
백수 검사 박사 알바생
2세대
흔한 물갈이 방법(?)
세대교체
최고적합도
평균적합도
물갈이의 반복을 통해 알고리즘의 적합도는 계속 증가한다
1. 10개의 도시가 주어지고 수도로부터 출발하여 모든 도시를 한 번씩 방문한 다음 수도로
돌아오는 가장 짧은 경로를 찾는 문제를 풀어보도록 하면.
직접

More Related Content

Viewers also liked

김동환 서비스경험디자인 디자인씽킹
김동환 서비스경험디자인 디자인씽킹김동환 서비스경험디자인 디자인씽킹
김동환 서비스경험디자인 디자인씽킹Dongwhan Kim
 
Oddonegames office tour in korean
Oddonegames office tour in koreanOddonegames office tour in korean
Oddonegames office tour in koreanMsPluto
 
MSP_8th bootcamp presentation ppt
MSP_8th bootcamp presentation ppt MSP_8th bootcamp presentation ppt
MSP_8th bootcamp presentation ppt Cho Jaekyung
 
[비즈스프링]BizSpring Attribution™ (비즈스프링 어트리뷰션) 소개서
[비즈스프링]BizSpring Attribution™ (비즈스프링 어트리뷰션) 소개서[비즈스프링]BizSpring Attribution™ (비즈스프링 어트리뷰션) 소개서
[비즈스프링]BizSpring Attribution™ (비즈스프링 어트리뷰션) 소개서BizSpring Inc.
 
질문디자인하기 문제를 질문으로 만들기 Simple_play_book02_박영준_2...
질문디자인하기 문제를 질문으로 만들기 Simple_play_book02_박영준_2...질문디자인하기 문제를 질문으로 만들기 Simple_play_book02_박영준_2...
질문디자인하기 문제를 질문으로 만들기 Simple_play_book02_박영준_2...Youngjune Park
 
YEOM story
YEOM storyYEOM story
YEOM storyyeoment
 
User Story Misconception - "Negotiable" principle
User Story Misconception - "Negotiable" principleUser Story Misconception - "Negotiable" principle
User Story Misconception - "Negotiable" principlec K
 
공유경제 기획재정부 Pdf
공유경제 기획재정부 Pdf공유경제 기획재정부 Pdf
공유경제 기획재정부 PdfJennifer Kang
 
Ignite SKcomms 2 노경훈 즐거운 겨울나기
Ignite SKcomms 2 노경훈   즐거운 겨울나기Ignite SKcomms 2 노경훈   즐거운 겨울나기
Ignite SKcomms 2 노경훈 즐거운 겨울나기Jinho Jung
 
HoE 시즌1 재정보고서
HoE 시즌1 재정보고서 HoE 시즌1 재정보고서
HoE 시즌1 재정보고서 HoEProject
 
presentation creation "STORY"
presentation creation "STORY"presentation creation "STORY"
presentation creation "STORY"Joo Hyun Kang
 
Survival Analysis - Glioma pTreatment
Survival Analysis - Glioma pTreatmentSurvival Analysis - Glioma pTreatment
Survival Analysis - Glioma pTreatmentYoonwhan Lee
 
6월+모델포트폴리오
6월+모델포트폴리오6월+모델포트폴리오
6월+모델포트폴리오Joonhoan Kim
 
Alipay 이용 방법
Alipay 이용 방법Alipay 이용 방법
Alipay 이용 방법PayGate
 
Amazon web service simple diagram overview
Amazon web service simple diagram overviewAmazon web service simple diagram overview
Amazon web service simple diagram overviewJuyeon Yu
 
충북경실련 공유경제 강연회 - [1강] 다시, 공유의 시대 by 한상엽
충북경실련 공유경제 강연회 - [1강] 다시, 공유의 시대 by 한상엽충북경실련 공유경제 강연회 - [1강] 다시, 공유의 시대 by 한상엽
충북경실련 공유경제 강연회 - [1강] 다시, 공유의 시대 by 한상엽Byeong Gwan Lee
 
자몽: 영타겟 커뮤니티 미디어
자몽: 영타겟 커뮤니티 미디어 자몽: 영타겟 커뮤니티 미디어
자몽: 영타겟 커뮤니티 미디어 Kunwon Kim
 

Viewers also liked (20)

학습 심리학
학습 심리학학습 심리학
학습 심리학
 
김동환 서비스경험디자인 디자인씽킹
김동환 서비스경험디자인 디자인씽킹김동환 서비스경험디자인 디자인씽킹
김동환 서비스경험디자인 디자인씽킹
 
Oddonegames office tour in korean
Oddonegames office tour in koreanOddonegames office tour in korean
Oddonegames office tour in korean
 
MSP_8th bootcamp presentation ppt
MSP_8th bootcamp presentation ppt MSP_8th bootcamp presentation ppt
MSP_8th bootcamp presentation ppt
 
[비즈스프링]BizSpring Attribution™ (비즈스프링 어트리뷰션) 소개서
[비즈스프링]BizSpring Attribution™ (비즈스프링 어트리뷰션) 소개서[비즈스프링]BizSpring Attribution™ (비즈스프링 어트리뷰션) 소개서
[비즈스프링]BizSpring Attribution™ (비즈스프링 어트리뷰션) 소개서
 
질문디자인하기 문제를 질문으로 만들기 Simple_play_book02_박영준_2...
질문디자인하기 문제를 질문으로 만들기 Simple_play_book02_박영준_2...질문디자인하기 문제를 질문으로 만들기 Simple_play_book02_박영준_2...
질문디자인하기 문제를 질문으로 만들기 Simple_play_book02_박영준_2...
 
0707 랩미팅
0707 랩미팅0707 랩미팅
0707 랩미팅
 
YEOM story
YEOM storyYEOM story
YEOM story
 
User Story Misconception - "Negotiable" principle
User Story Misconception - "Negotiable" principleUser Story Misconception - "Negotiable" principle
User Story Misconception - "Negotiable" principle
 
공유경제 기획재정부 Pdf
공유경제 기획재정부 Pdf공유경제 기획재정부 Pdf
공유경제 기획재정부 Pdf
 
Ignite SKcomms 2 노경훈 즐거운 겨울나기
Ignite SKcomms 2 노경훈   즐거운 겨울나기Ignite SKcomms 2 노경훈   즐거운 겨울나기
Ignite SKcomms 2 노경훈 즐거운 겨울나기
 
HoE 시즌1 재정보고서
HoE 시즌1 재정보고서 HoE 시즌1 재정보고서
HoE 시즌1 재정보고서
 
presentation creation "STORY"
presentation creation "STORY"presentation creation "STORY"
presentation creation "STORY"
 
Credence story 002 더블유오피스
Credence story 002 더블유오피스Credence story 002 더블유오피스
Credence story 002 더블유오피스
 
Survival Analysis - Glioma pTreatment
Survival Analysis - Glioma pTreatmentSurvival Analysis - Glioma pTreatment
Survival Analysis - Glioma pTreatment
 
6월+모델포트폴리오
6월+모델포트폴리오6월+모델포트폴리오
6월+모델포트폴리오
 
Alipay 이용 방법
Alipay 이용 방법Alipay 이용 방법
Alipay 이용 방법
 
Amazon web service simple diagram overview
Amazon web service simple diagram overviewAmazon web service simple diagram overview
Amazon web service simple diagram overview
 
충북경실련 공유경제 강연회 - [1강] 다시, 공유의 시대 by 한상엽
충북경실련 공유경제 강연회 - [1강] 다시, 공유의 시대 by 한상엽충북경실련 공유경제 강연회 - [1강] 다시, 공유의 시대 by 한상엽
충북경실련 공유경제 강연회 - [1강] 다시, 공유의 시대 by 한상엽
 
자몽: 영타겟 커뮤니티 미디어
자몽: 영타겟 커뮤니티 미디어 자몽: 영타겟 커뮤니티 미디어
자몽: 영타겟 커뮤니티 미디어
 

More from Ubuntu Korea Community

권총 사격하러 우분투 써밋 참가한 썰.txt
 권총 사격하러 우분투 써밋 참가한 썰.txt  권총 사격하러 우분투 써밋 참가한 썰.txt
권총 사격하러 우분투 써밋 참가한 썰.txt Ubuntu Korea Community
 
머신러닝/딥러닝 개발자/연구자에게 필요한 개발/연구 환경
머신러닝/딥러닝 개발자/연구자에게 필요한 개발/연구 환경머신러닝/딥러닝 개발자/연구자에게 필요한 개발/연구 환경
머신러닝/딥러닝 개발자/연구자에게 필요한 개발/연구 환경Ubuntu Korea Community
 
우분투한국커뮤니티 2022년 활동 정리
우분투한국커뮤니티 2022년 활동 정리우분투한국커뮤니티 2022년 활동 정리
우분투한국커뮤니티 2022년 활동 정리Ubuntu Korea Community
 
우분투한국커뮤니티 2022년 신년회
우분투한국커뮤니티 2022년 신년회우분투한국커뮤니티 2022년 신년회
우분투한국커뮤니티 2022년 신년회Ubuntu Korea Community
 
Memory Attack - The Memory Attack Techniques
Memory Attack - The Memory Attack TechniquesMemory Attack - The Memory Attack Techniques
Memory Attack - The Memory Attack TechniquesUbuntu Korea Community
 
Python을 이용한 Linux Desktop Application
Python을 이용한 Linux Desktop ApplicationPython을 이용한 Linux Desktop Application
Python을 이용한 Linux Desktop ApplicationUbuntu Korea Community
 
케라스와 함께하는 재밌는 딥러닝 활용 사례들
케라스와 함께하는 재밌는 딥러닝 활용 사례들케라스와 함께하는 재밌는 딥러닝 활용 사례들
케라스와 함께하는 재밌는 딥러닝 활용 사례들Ubuntu Korea Community
 
딥러닝 세계에 입문하기 위반 분투
딥러닝 세계에 입문하기 위반 분투딥러닝 세계에 입문하기 위반 분투
딥러닝 세계에 입문하기 위반 분투Ubuntu Korea Community
 
9월 서울지역 세미나 GPG 키사이닝 파티
9월 서울지역 세미나 GPG 키사이닝 파티9월 서울지역 세미나 GPG 키사이닝 파티
9월 서울지역 세미나 GPG 키사이닝 파티Ubuntu Korea Community
 
우분투한국커뮤니티 2018년도 상반기 활동 보고
우분투한국커뮤니티 2018년도 상반기 활동 보고우분투한국커뮤니티 2018년도 상반기 활동 보고
우분투한국커뮤니티 2018년도 상반기 활동 보고Ubuntu Korea Community
 
새로운 Libhanjp 라이브러리 구조
새로운 Libhanjp 라이브러리 구조새로운 Libhanjp 라이브러리 구조
새로운 Libhanjp 라이브러리 구조Ubuntu Korea Community
 
스타트업에서 하드웨어 개발 프로세스 도입하기
스타트업에서 하드웨어 개발 프로세스 도입하기스타트업에서 하드웨어 개발 프로세스 도입하기
스타트업에서 하드웨어 개발 프로세스 도입하기Ubuntu Korea Community
 

More from Ubuntu Korea Community (20)

권총 사격하러 우분투 써밋 참가한 썰.txt
 권총 사격하러 우분투 써밋 참가한 썰.txt  권총 사격하러 우분투 써밋 참가한 썰.txt
권총 사격하러 우분투 써밋 참가한 썰.txt
 
머신러닝/딥러닝 개발자/연구자에게 필요한 개발/연구 환경
머신러닝/딥러닝 개발자/연구자에게 필요한 개발/연구 환경머신러닝/딥러닝 개발자/연구자에게 필요한 개발/연구 환경
머신러닝/딥러닝 개발자/연구자에게 필요한 개발/연구 환경
 
우분투한국커뮤니티 2022년 활동 정리
우분투한국커뮤니티 2022년 활동 정리우분투한국커뮤니티 2022년 활동 정리
우분투한국커뮤니티 2022년 활동 정리
 
우분투한국커뮤니티 2022년 신년회
우분투한국커뮤니티 2022년 신년회우분투한국커뮤니티 2022년 신년회
우분투한국커뮤니티 2022년 신년회
 
Ubuntu Korea at FOSSASIA Summit 2022
Ubuntu Korea at FOSSASIA Summit 2022Ubuntu Korea at FOSSASIA Summit 2022
Ubuntu Korea at FOSSASIA Summit 2022
 
Overview of the Flatpak
Overview of the FlatpakOverview of the Flatpak
Overview of the Flatpak
 
Usage of the MQTT
Usage of the MQTTUsage of the MQTT
Usage of the MQTT
 
Open Source and the License
Open Source and the LicenseOpen Source and the License
Open Source and the License
 
Memory Attack - The Memory Attack Techniques
Memory Attack - The Memory Attack TechniquesMemory Attack - The Memory Attack Techniques
Memory Attack - The Memory Attack Techniques
 
Python을 이용한 Linux Desktop Application
Python을 이용한 Linux Desktop ApplicationPython을 이용한 Linux Desktop Application
Python을 이용한 Linux Desktop Application
 
나의 우분투 이야기
나의 우분투 이야기나의 우분투 이야기
나의 우분투 이야기
 
Malware Dataset & Ubuntu
Malware Dataset & UbuntuMalware Dataset & Ubuntu
Malware Dataset & Ubuntu
 
케라스와 함께하는 재밌는 딥러닝 활용 사례들
케라스와 함께하는 재밌는 딥러닝 활용 사례들케라스와 함께하는 재밌는 딥러닝 활용 사례들
케라스와 함께하는 재밌는 딥러닝 활용 사례들
 
딥러닝 세계에 입문하기 위반 분투
딥러닝 세계에 입문하기 위반 분투딥러닝 세계에 입문하기 위반 분투
딥러닝 세계에 입문하기 위반 분투
 
9월 서울지역 세미나 GPG 키사이닝 파티
9월 서울지역 세미나 GPG 키사이닝 파티9월 서울지역 세미나 GPG 키사이닝 파티
9월 서울지역 세미나 GPG 키사이닝 파티
 
우분투한국커뮤니티 2018년도 상반기 활동 보고
우분투한국커뮤니티 2018년도 상반기 활동 보고우분투한국커뮤니티 2018년도 상반기 활동 보고
우분투한국커뮤니티 2018년도 상반기 활동 보고
 
새로운 Libhanjp 라이브러리 구조
새로운 Libhanjp 라이브러리 구조새로운 Libhanjp 라이브러리 구조
새로운 Libhanjp 라이브러리 구조
 
스타트업에서 하드웨어 개발 프로세스 도입하기
스타트업에서 하드웨어 개발 프로세스 도입하기스타트업에서 하드웨어 개발 프로세스 도입하기
스타트업에서 하드웨어 개발 프로세스 도입하기
 
기계들의 소셜 미디어, MQTT
기계들의 소셜 미디어, MQTT기계들의 소셜 미디어, MQTT
기계들의 소셜 미디어, MQTT
 
모바일에 딥러닝 심기
모바일에 딥러닝 심기모바일에 딥러닝 심기
모바일에 딥러닝 심기
 

강동호 - The simple story of genetic algorithm (2014Y07M26D)