본문 바로가기
Trading/Portfolio opt

Generic algorithm for optimization(not yet)

by bents 2021. 1. 27.

# 유전 알고리즘이란?

1. 부모 유전자 선택

2. 번식 

3. 돌연변이

 

## 알고리즘 방식

1. 룰렛 휠 방식 : 우월한 유전자를 가진 부모일수록 (부모해로) 선택될 확률을 높이는 방식 

 

## 유의사항

우월 유전자의 보존 비율이 증가하면 우월 유전자에 가까운 자식 유전자들이 많이 생기지만,

우월 유전자의 잘못된 부분도 같이 유지되는 문제가 있다.

우월 유전자의 보존 비율이 높다고 진화의 방향이 좋은 것은 아니라는 것이다.


1] blog.devkcr.org/260

2] naldo627.github.io/2019/05/05/genetic-algorithm/

 

# 코드구현

 

> 예제코드

towardsdatascience.com/using-genetic-algorithms-to-build-stock-trading-strategies-d227951d3df0