분류 전체보기(14841)
-
빈출패턴 성장(FP-Growth) 알고리즘
빈출패턴 성장(FP-Growth) 알고리즘 · ≒ Frequent Pattern Growth Algorithm · 아프리오리 알고리즘은 나름대로 효율적으로 아이템 집합의 수를 제한함으로써 연관규칙 생성을 효율화하였지만, 결국 데이터 집합에 있는 각각의 아이템을 살피면서 빈발항목 집합의 조건에 포함되는지 아닌지를 판정해야 하므로, 빅데이터 상황에서는 이러한 처리 프로세스 자체가 엄청난 부담이 될 수 있습니다. 따라서 빅데이터 상황에서는 더욱 효율적으로 빈발항목 집합을 찾아내는 알고리즘이 필요하게 됩니다. 빈출패턴 성장(FP-Growth) 알고리즘은 바로 이런 목적을 위해 아프리오리 알고리즘을 개선한 알고리즘입니다. · 기본적으로 최소 지지도 임계치 이상의 항목 집합을 찾은 뒤 최소 신뢰도를 넘는 연관규칙을..
-
아프리오리(Apriori) 알고리즘 동작원리
아프리오리(Apriori) 알고리즘 동작원리아프리오리 알고리즘의 대략적인 절차는 아래와 같습니다.상향식(bottom-up) 접근 방법을 사용하는 Apriori 알고리즘은 한 번에 하나씩 아이템 집합을 순회하며 동작합니다. 후보 그룹은 데이터를 검증받습니다. 더 이상 집합 확장이 없으면 알고리즘은 멈춥니다. {1,2,3,4} {1,3,4} {1,2} {2,3,4} {3,4} {2,4} 가 개별 아이템 (1-항목집합) 중에서 최소 지지도 임계치를 넘는 모든 빈발품목 집합(frequent item set) 즉, 1-항목 빈발항목집합을 찾는다. 각 아이템의 지지도를 계산한다. {1,2} = 2 {1,3} = 2 {1,4} = 2 {2,3} = 2 {2,4} = 3 {3,4} = 4 다 '나' 단계에서 만들어진 ..
-
XOR(exclusive OR) 문제 및 해결
XOR(exclusive OR) 문제 및 해결퍼셉트론의 한계
-
SandDance
SandDance · Microsoft에서 open source로 공개한 시각화 도구입니다. · 2D/3D 히스토그램, bar, density, scatter, Grid, Treemap 등 다양한 시각화를 할 수 있습니다. · 코딩을 잘 못해도 빠른 EDA(Exploratory Data Analysis; 탐색적 데이터 분석)를 가능하게 해주는 도구입니다. · SandDance는 Vscode에서 확장기능으로 다운 받을 수 있습니다. http://bit.ly/2MugHmO https://sanddance.js.org/ https://github.com/Microsoft/SandDance SandDance for VSCode http://bit.ly/2Bu1AmQ
-
스프린트(Sprint)
스프린트(Sprint)· 반복적인 개발 주기· 계획한 일을 수행하는 한정된 기간(Time box)을 의미합니다.· 개발팀은 스프린트(Sprint) 동안 프로젝트를 수행합니다.· 보통 달력기준 1~4주 단위의 반복 개발기간을 가지며 이터레이션(Iteration)이라고도 합니다.· 회사에서 정하는 이터레이션이 개발 주기가 됩니다. 계획 회의 부터 제품 리뷰가 진행 되는 날짜 까지의 기간이 1스프린트 입니다.
-
반복문에서 continue 코드 예시
반복문에서 continue 코드 예시 continue 사용 continue 미사용 for( int i=0; i