반응형

전체 글 241

[R] 도수분포표란? (frequency table in R)

도수분포표 in R 지난 포스팅에서 범주형 자료를 표현하는 방법에 대해 알아보았다.이번에는 그 중에서도 도수분포표에 대해 R 코드로 알아보겠다. >> 범주형 자료 표현하는 방법 바로가기 1. 도수분포표란? 범주형 자료의 경우 각 관측값은 몇 개의 범주 중 하나의 값을 갖게 된다. 도수(frequency)란? 각 범주에 속하는 관측값의 개수를 그 범주에 도수라 한다. 상대도수(relative frequency)란? 도수를 전체 개수로 나눈 비율을 그 범주의 상대도수라 한다. 도수분포표(frequency table)란? 범주형 자료에서 범주와 그 범주에 대응하는 도수와 상대도수를 나열하여 표를 작성한 것을 말한다. 예)한 회사에서 새로 개발한 자동차의 외형에 대하여 고객 150명을 임의로 뽑아 선호도를 조사..

R 2019.08.30

[기초통계] 범주형 자료 표현하는 방법 (categorical data)

>> 통계학이란? 바로가기>> 모집단 VS 표본집단 바로가기>> 수치형자료와 범주형자료 바로가기 범주형 자료의 요약 이전 포스팅에서 수치형 자료의 범주형 자료의 정의 및 예시에 대해 알아보았다.이번에는 범주형 자료를 어떻게 표현하는지에 대해 알아보겠다. 범주형 자료에서는 각 관측값의 크기가 아니라 자료가 갖는 범주의 종류에 관심이 있으므로, 각 범주가 나타나는 횟수를 요약함으로써 범주형 자료의 개요를 파악할 수 있다. 1. 도수분포표(Frequency Table) 범주형 자료의 경우 각 관측값은 몇 개의 범주 중 하나의 값을 갖게 된다. 도수(frequency)란? 각 범주에 속하는 관측값의 개수를 그 범주에 도수라 한다. 상대도수(relative frequency)란? 도수를 전체 개수로 나눈 비율을 ..

AI/기초통계 2019.08.29

[백준] 1193번 : 분수찾기 in python 쉽게설명하기

https://www.acmicpc.net/problem/1193 코드 1234X,i,s=int(input()),2,1while X>s:s+=i;i+=1a=[s-X+1,i-s+X-1][i%2]print(a,"/",i-a,sep="")cs 코드설명 입력에 따른 분자와 분모, 코드상 i와 s는 위와같다. 만약, 입력을 7이라 했을 때, 분자=1=s-입력+1분모=4=i-s+입력-1 만약, 입력을 8이라 했을 때,분자=2=s-입력+1분모=3=i-s+입력-1 이고, i가 홀수일때 짝수일때에 따라 분자가 1로 시작할지 i로 시작할지 결정된다.

[논문] GoogleNet - Inception 리뷰 : Going deeper with convolutions

논문 링크 : https://arxiv.org/pdf/1409.4842.pdf Abstract 본 논문은 ImageNet Large-Scale Visual Recognition Challenge 2014(ILSVRC14)에서 classification 및 detection를 위한 최점단 기술인 codename Inception이라 불리는 deep convolutional neural network 아키텍처를 제안한다. 이 아키텍처의 주요 특징은 네트워크 안에서 컴퓨팅 리소스의 활용을 향상시켰다는 점이다.이는 컴퓨팅 예산은 일정하게 유지하면서, 네트워크의 깊이와 너비를 증가할 수 있도록 설계되었기 때문에 가능했다.ILSVRC14에 제출되었던 모델은 22layers deep 네트워크인 GoogLeNet이라고..

AI/논문 2019.08.27

[R] DBSCAN 파라미터 조정방법 in r (How to select parameters for 'dbscan()' in r)

DBSCAN에서 Eps와 MinPts 조정방법 in R 지난 포스팅에서 DBSCAN논문 리뷰와 R코드, 예시 및 파라미터 조정방법에 대해 알아보았다. >> DBSCAN 논문 리뷰 바로가기 >> DBSCAN in r 바로가기 지난 포스팅 파라미터 조정은 클러스터에 대한 사전 지식이 있을 때, 원하는 클러스터의 모양이 있을 때라면, 이번 포스팅에서는 클러스터에 대한 사전지식이 없을 때 Eps와 MinPts를 조정하는 방법을 알아보겠다. 논문에의하면, 1. 모든 포인트에 대하여 k번째로 가장 가까운 포인트와의 거리를 계산하고 2. 거리에 따라 내림차순으로 정렬한 다음 3. x축은 내림차순으로 정렬된 포인트의 index, y축은 내림차순으로 정렬된 거리로 그래프를 그린다. 4. 그래프에서 꺾이는 지점. 즉, e..

AI/Clustering 2019.08.26

[백준] 2292번 : 벌집 in python 코드 및 설명

https://www.acmicpc.net/problem/2292 코드 123import mathn=int(input())print(+(n==1) or int((3+math.sqrt(9-24+12*n))/6)+1)cs 코드설명 입력 결과 1 1 2~7 2 8~19 3 20~37 4 38~61 5 ... 같은 결과를 가지는 입력의 가장 처음 숫자는 1 2 8 20 38 62 ... 이며 이는 계차수열이다.* an이 입력값, n이 출력값이다. *입력이 1인 경우는 따로 처리, a1 = 2로 시작한다. 계차수열의 일반항은 다음과 같다. 이때, bk는 등차수열이므로, bk의 일반항은 다음과 같다. 따라서 bk의 합은 다음과 같으며, 최종적으로 an의 일반항은 다음과 같다. 즉, an이 input일 때 의 해는 ..

반응형