분류 전체보기 132

비주얼 스튜디오 코드 설치 [Visual Studio Code (vscode) Install]

오늘은 비주얼 스튜디오 코드 (Visual Studio Code) 설치에 관한 포스팅을 진행해보겠습니다. 흔히 VSCODE로 불리고 최근에 jupyter notebook 보다 더 많이 사용하는 IDE로 생각됩니다. 저는 Windows를 사용하고 있으므로 Windows 버전에서 설치하겠습니다 1. 아래 링크로 들어가서 다운로드를 진행합니다. https://code.visualstudio.com/download Download Visual Studio Code - Mac, Linux, Windows Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows. Download Visual Studio..

파이썬 2024.04.13

Anaconda 아나콘다 다운로드

Anaconda 아나콘다 다운로드 방법 1. 아래 링크로 접속한 후, 최신 버전을 다운로드하자 https://www.anaconda.com/download Free Download | Anaconda Anaconda's open-source Distribution is the easiest way to perform Python/R data science and machine learning on a single machine. www.anaconda.com 저는 윈도우 사용자로 윈도우 버전으로 다운로드 받겠습니다! 자신의 운영체제에 맞는 버전 선택 후 설치하자 2. 설치 Setup이 나오고, [Next]를 클릭하자 3. License Agreement가 나오고, [I agree]를 클릭하자 4. 사용자..

파이썬 2024.04.09

QHD 165hz 모니터가 144hz 되는 문제 푸는 방법

삼성 오디세이 G5 S27CG510 27인치 QHD 165hz를 구매했습니다. 조립PC가 아직 구매하지 않아서 기존 노트북에 연결하여 사용할 때는 165hz를 지원했습니다. 조립PC를 구매한 후, 모니터와 연결하려는데 144hz가 되는 현상이 발생했습니다. 저도 원인을 알 수 없고, 별 차이 안느껴져서 그냥 쓰려다가 친구가 DP to DP선으로 쓰라했습니다. 그냥 집에 있는 HDMI to HDMI선을 썼는데, DP to DP 선으로 바꾸니 문제가 해겼됐습니다. 요새 DP to DP를 많이 쓰더라고요 그 딜레이 되는 현상이 줄어든다고,, 어쨌든 DP to DP 짱

컴퓨터 2024.04.09

PyCharm 파이참 다운로드

PyCharm 파이참 다운로드 방법 1. 아래 링크로 들어가서 PyCharm Community Edition 다운로드를 클릭한다 https://www.jetbrains.com/ko-kr/pycharm/download/?section=windows PyCharm 다운로드: 데이터 과학 및 웹 개발을 위해 JetBrains가 만든 Python IDE www.jetbrains.com Professional과 Community가 있는데, Windows에서 무료버전인 Community를 다운로드하자 2. PyCharm Community Edition 설치 창이 뜨면 [다음]을 눌러주자 3. 파이참 다운로드 경로를 지정해주는 창이 나옵니다. 원하는 경로가 있으면 [찾아보기]를 이용해 원하는 경로를 설정하고, 기본 ..

파이썬 2024.04.09

자바 개발환경 세팅 - gradle 프로젝트 생성

New Project에서 Build System을 gradle로 설정하여 프로젝트를 설정한다. maven보다 설정이 많고, rapper를 보면 내가 gradle을 어떤 버전을 쓰는지 알 수 있다. .gradle 빨간색으로 된 디렉토리는 exclude 된거라고 합니다. gradlew는 gradle을 다운받지 않고 사용할 수 있게 해준다. src는 main과 test가 있고 maven과 동일하다. 1. java에 class를 만들어보자 New - Java Class - Main 입력 아래와 같은 코드를 작성해보자 public class Main { public static void main(String[] args{ System.out.println("hello project!!"); } } 위와 같이 출력..

자바 2024.03.21

자바 개발환경 세팅 - maven 프로젝트 생성

기본적으로 자바에서 Intellij Community Edition을 사용한다. 1. Intellij Community Edition 설치 https://www.jetbrains.com/ko-kr/idea/download/?section=windows 최고의 Java 및 Kotlin IDE인 IntelliJ IDEA를 다운로드하세요 www.jetbrains.com 2. New Project 클릭 프로젝트 생성을 할 수 있다. Name에 프로젝트 명을 입력하고, Language, Build System을 설정할 수 있다. 생성 후 디렉토리를 보면, src 밑에 main, test가 있는데 개발자들의 국룰같은거라 생각하면 된다. main 밑에는 사용할 언어(java)가 있고, resource는 소스가 아닌 ..

자바 2024.03.21

random_state를 머신러닝에서 사용하는 이유

random_state는 머신 러닝 모델에서 사용되는 난수 시드(random seed) 값의 설정에 관련된 매개변수입니다. 난수 시드는 모델의 학습과정에서 발생하는 난수들을 조절하는데 사용되며, 일정한 시드값을 사용하면 모델의 학습 과정이나 결과를 재현할 수 있게 됩니다. 난수 시드를 설정하는 이유는 모델의 학습과정이나 초기화 과정에서 발생하는 난수들 때문에 모델의 결과가 불안정하게 변할 수 있기 때문입니다. 예를 들어, 동일한 데이터와 모델 아키텍처를 사용하더라도 초기 가중치나 데이터 배치 등에서 발생하는 난수에 따라 모델의 학습 결과가 달라질 수 있습니다. 이러한 불안정성은 모델의 성능을 평가하거나 비교하기 어렵게 만들 수 있습니다. 따라서, "random_state"를 지정하여 해당 값으로 난수 시..

파이썬 2023.07.23

Optuna 라이브러리에서 suggest_int 메서드

'suggest_int' 메서드는 범위 내에서 정수형 값을 제안하는 기능 하이퍼파라미터는 머신러닝 모델의 구성이나 학습 알고리즘을 조정하는 매개변수로, 모델의 성능에 큰 영향을 미칩니다.'trial.suggest_int' 메서드는 주어진 범위 내에서 정수값을 추천해주는 기능을 수행머신러닝 실험에서 사용할 하이퍼파라미터의 값을 자동으로 탐색하고 조정할 수 있게 해줌trial.suggest_int(name, low, high)name: 추천할 하이퍼파라미터의 이름low: 정수 값의 하한. 추천될 값은 이 값 이상high: 정수 값의 상한. 추천될 값은 이 값 이하 import optunadef objective(trial): x = trial.suggest_int('x', 1, 10) return..

데이터분석 프로젝트 프로세스

1. 문제해결 프로세스 단계를 먼저 수립하자. 데이터를 보기 전, [문제 해결 프로세스 단계]를 기획하고 분석에 들어가야 한다. 상급자, 동료들에게 알린 후 진행하자! 무슨 뜻인가? 현업의 문제를 데이터 분석을 활용하여 해결하는 과정 문제 제기 → 기대효과 → 솔루션 제시 → 우선순위 → 분석 전개 → 리포팅 → 운영 (단계 1) 문제 제기 - 현재 기업의 문제를 정의 함 - 문제를 데이터로 설명할 수 있어야 함 (단계 2) 기대효과 - 문제 해결시 나타나는 기대효과를 수치(정량)로 나타낼 수 있어야 함 (단계 3) 솔루션 제시 - 기대효과가 대단하다고 판단되면, 해결방안을 탐색해야 함 - 각종 통계분석, 알고리즘, 모델 제시 (단계 4) 우선순위 - 탐색한 방안에 대하여 우선순위를 정함 - 합리적이고 ..