wnstn0154의 등록된 링크

키자드에 등록된 총 44개의 포스트를 확인하실 수 있습니다.

Naver Blog

넘파이(Numpy) 활용 (생성, 정렬, 중복제거)

1. ndarray 생성 (N Dimention Array)넘파이 객체를 파일로 저장/ 불러오기가 가능함. 2. 넘파이 원소...

Naver Blog

머신러닝 배워보기!! 결정 트리(Decision Tree) 알고리즘

개요결정트리 알고리즘은 데이터 마이닝에서 일반적으로 사용되는 방법으로, 몇몇 입력 변수(x, 승객 조건)...

Naver Blog

머신러닝 배워보기! 앙상블 학습 (1)보팅, (2)배깅 ,(3)부스팅

앙상블(ensemble)은 프랑스어로 '같이', '함께' 뭐 이런 뜻이다. 그리고 통계학에선 ...

Naver Blog

백준 1463번 파이썬(with python) 1로 만들기. 동적계획법(Dynamic programming)

어떤 정수 x를 받아서 다음의 세 가지 연산을 이용하여,1. 3으로 나눈다2. 2로 나눈다3. 1을 뺀다x를 1...

Naver Blog

백준 10844번 파이썬(with python) 쉬운 계단 수. 동적계획법(Dynamic programming)

n자리의 정수를 만드는 경우의 수는 (한자리라도 맨 0은 제외한다.)9 * 10 * 10 * 10 ... n-1(*10)가 된다....

Naver Blog

백준 2156번 파이썬(with python) 포도주 시식. 동적계획법(Dynamic programming)

첫 인상이 백준2579번 문제와 완벽하게 똑같아서 예전에 짜 뒀던 코드를 그대로 가져와서 썼는데, 해결이 ...

Naver Blog

머신러닝 배워보기! 선형 회귀(Linear Regression)

지도학습머신러닝에는 지도 학습, 비지도 학습이 존재한다. 피처 클래스(x, 피처, 단서), 레이블 클래스(y,...

Naver Blog

머신러닝 배워보기! 다항 회귀(Polynomial Regression)

다항회귀는 결국 선형회귀의 확장.선형회귀는 데이터들 간의 관계가 선형적이여서 예측 모델을 선형회귀 ...

Naver Blog

머신러닝 배워보기! 릿지(Ridge), 라쏘(Rasso), 엘라스틱 넷(Elastic Net) 회귀

릿지, 라쏘, 엘라스틱 넷 회귀를 이해하기 위해선, 먼저 과대적합과 과소적합을 이해할 필요가 있다.좌측 ...

Naver Blog

머신러닝 배워보기! 로지스틱 회귀(Logistic Regression)

로지스틱 회귀는 데이비드 콕스가 제안한 확률 모델로서 독립변수의 선형 결합을 이용하여 사건의 발생 가...

Naver Blog

코틀린(kotlin) 람다 함수(lambda)와 고차 함수 소개

람다 함수(lambda)1. 기본 표현일반적인 변수 선언처럼, 람다식도 데이터 타입을 명시할 수 있다.하지만, ...

Naver Blog

코틀린(Kotlin) 클래스, 생성자(init), 보조생성자(constructor), 상속, 오버라이딩

클래스기본적인 클래스로 Student라는 이름을 가진 클래스를 만들어 보겠다.예약어 class를 사용하여 클...

Naver Blog

백준 15649번 with 파이썬 (백트래킹)

#백준#백준15649#파이썬#백트래킹1. 문제 해결을 위해 필요한 개념: (1). 백트래킹최단 경로를 찾기...

Naver Blog

동적 계획법(Dynamic programming)

동적 계획법이란, 하나의 문제를 단 한번만 풀도록 하는 알고리즘이다.동적 계획법이란, 하나의 큰 문제...

Naver Blog

넘파이(Numpy)의 사칙 연산과 함수

넘파이 패키지를 이용하여 배열의 사칙연산을 처리해보자. 일반적으로 배열의 사칙연산을 수행할 때 반복문...

Naver Blog

openCV 소개 및 기본 사용 방법

오픈소스 컴퓨터 비전 라이브러리 중 하나로 크로스플랫폼과 실시간 이미지 프로세싱에 중점을 둔 라이브러...

Naver Blog

파이썬(Python) *args, **kwargs

1. parameter와 Argument의 차이 Parameter는 함수 혹은 메서드 정의에서 나열되는 변수 명이고 반면 Ar...

Naver Blog

파이썬(Python) 오버로딩, 오버라이딩

오버로딩과 오버라이딩 이름에서 부터 비슷한 인상을 풍기지만, 사실은 엄연히 다른 두 가지 개념이다....

Naver Blog

힙 트리(Heap tree)란? 힙 정리

정의힙 트리란, 여러개의 값중에서 가장 크거나 가장 작은 값을 찾기 위해 만든 이진 트리의 형태의 자료구...

Naver Blog

머신러닝 알고리즘 평가, 정밀도(Precision)와 재현율(recall)

머신러닝의 학습 방법은 1. 지도 학습 2. 비지도 학습 3. 강화학습 의 세 가지가 존재한다.그 중에서도 지...

Naver Blog

백준 11053번 파이썬(with python) 가장 긴 증가 수열. 동적계획법(Dynamic programming)

가장 긴 증가수열, 생소한 단어다 등차도 등비도 아니며 일정 규칙이 있는 수열도 아니기에n-1번째 수 보다...

Naver Blog

백준 2565번 파이썬(with python) 전깃줄. 동적계획법(Dynamic programming)

LIS 문제의 응용버전, 기본적인 원리는 완벽하게 같다.A를 기준으로 정렬해주면,A는 사실상 인덱스...

Naver Blog

머신러닝 배워보기! 회귀 평가 지표, MAE, MSE, MSLE, RMSE, RMSLE,R^2

머신러닝 평가는 모델이 얼마나 실제 값과 비슷한지를 평가한다. 즉, 실제값과 예측값의 차이가 작으면 작...

Naver Blog

백준 9251번 파이썬(with python) LCS(Longest Common Subsequence)알고리즘 동적계획법(Dynamic programming)

LCS(Longest Common Subsequence) : 가장 긴 공통의 부분 수열이름에서도 알 수 있듯이 이번 문제...

Naver Blog

코틀린(Kotlin) 캐스팅(casting), is 와 as

캐스팅Casting은 주조(鑄造)라는 뜻. 금속을 녹여서 만들어 둔 틀에 부어서 식혀 금속 제품을 만드는 것이...

Naver Blog

살인자의 기억법 독후감

살인자의 기억법, 저는 추리 소설을 좋아합니다. 사람들 간의 미묘한 관계를 풀어내는 연애소설은 아직 인...

Naver Blog

백준 11047번 with python (그리디 알고리즘)

문제 해결을 위해 필요한 개념:1.그리디 알고리즘: https://blog.naver.com/wnstn0154/221785163748사실 그...

Naver Blog

큐 (Queue)

큐(Queue)는 스택(Stack)와 함께 가장 기본적인 자료구조이다. 자료구조란?말 그대로 데이터를 어떻...

Naver Blog

시간복잡도, 공간복잡도, 빅오표현법

복잡도 이론이란?간단히 정의하자면(시간, 공간)복잡도는 위와 같은 질문에 대답하기 위한 이론이 되겠다...

Naver Blog

넘파이 모듈(Numpy module) (1)

넘파이 모듈Numarray와 Numeric이라는 오래된 파이썬 패키지를 계승해서 나온 수학 및 과학 연산을 ...

Naver Blog

openCV 이미지 변형

1. 이미지 크기 변형 이미지 크기 변형시에 화질 처하는 기본이고 이미지 자체가 깨져 버릴 수도 있다.이를...

Naver Blog

파이썬(Python) append, extend, join

세 함수 모두 리스트 오브젝트의 함수이다.append 랑 extend는 헷갈리는 부분이 많아서 이렇게 비교해서 ...

Naver Blog

백준 1992번 with python (쿼드트리 분할정복)

백준 2630번 문제와 굉장히 유사한문제다. 이 문제를 푸는데 많은 도움이 됐다.https://blog.naver.com/wns...

Naver Blog

백준 1780번 with python (종이의 개수)

백준 2630번 문제와 굉장히 유사한 문제다. 이 문제를 푸는데 많은 도움이 됐다.https://blog.naver.com/wn...

Naver Blog

이진 트리

정의이진트리 : 부모 노드 밑에 여러 자식 노드가 연결되고, 자식 노드 각각에 다시 자식 노드가 연결되는 ...

Naver Blog

백준 1932번 파이썬(with python) 문제풀이

다이나믹 프로그래밍 알고리즘을 활용한 문제이다. 모든 경우의 수를 다 계산해보고 그 값을 똑같은 삼각형...

Naver Blog

백준 2579번 파이썬(with python) 계단 오르기

동적 계획법 (dynamic programming) 문제이다. 동적 계획을 이 문제에 적용하면, 1번째, 2번째, ...., n번...

Naver Blog

머신러닝) 사이킷런으로 타이타닉 생존자 예측해보기. (kaggle)

캐글에는 머신러닝 입문자들을 위해 타이타닉 생존자 데이터 셋이 있다. 이를 이용해서 간단하게 머신러닝...

Naver Blog

그리디(Greedy) 알고리즘

그리디 알고리즘은 눈 앞에 놓인 최선의 수만을 택하는 알고리즘이다.예를 들어 5개의 도시를 모두 한번...

Naver Blog

스택 (Stack)

스택(Stack)은 큐(Queue)와 함께 가장 기본이 되는 자료구조이다. 자료구조란?말 그대로 데이터를 어...

Naver Blog

백준 2630번 with python (분할정복)

문제 해결을 위해 필요한 개념:1. 분할정복: 분할정복은 동적 게획법(dynamic programming)과는 비슷하면서...

Naver Blog

백준 1149번 파이썬(with python) 문제풀이

문제를 처음 읽고 해결책을 강구할 때 가장 먼저 들었던 생각은 '그리디 알고리즘'으로 풀면 정...

Naver Blog

Pandas 판다스 기본 사용법 (1) csv파일 가져오기, 데이터 추출head(),series

판다스(Pandas) 개요판다스의 개발자는 웨스 맥키니(Wes McKinney)는 금융 데이터에 대한 계량적 분석...

1