본문 바로가기

IT.DT

(20)
Window PowerShell 로 워크스테이션 접속하면 jupyter lab 안 열리는 이유와 해결법 Jupyter Lab 작동 원리 Jupyter Lab은 클라이언트-서버 구조로 작동하며, Jupyter Lab 서버가 백그라운드에서 실행되어 웹 브라우저를 통해 접근할 수 있는 웹 애플리케이션 환경을 제공합니다. 여기서 서버 역할을 하는 Jupyter Lab Server가 핵심인데요, 간단히 작동 원리를 설명하자면 다음과 같습니다:1. Jupyter Lab 서버 실행'jupyter lab' 명령어를 입력하면, 로컬에서 서버가 시작됩니다. 이 서버는 기본적으로 특정 포트 (예: `8888`)를 열고 사용자의 요청을 처리할 준비를 합니다. 이 서버는 사용자의 코드를 실행하고 결과를 반환하는 역할을 하며, 웹 애플리케이션 형태로 인터페이스를 제공하는 역할도 수행합니다. 2. 웹 브라우저에서 접속Jupyter ..
리눅스 워크스테이션 로그인 (WSL ubuntu, Windows Shell) WSL, Windows Shell 로 워크스테이션 접속의 차이점을 GPT한테 물어봤을 때WSL: WSL(Windows Subsystem for Linux)은 윈도우 내에서 리눅스 커널과 유사한 환경을 제공합니다. 리눅스 명령어 및 파일 시스템을 윈도우 상에서 사용할 수 있어서 리눅스 개발 환경을 더 쉽게 구성할 수 있지만, 실제 리눅스 커널이 아닌 가상화된 환경이므로 일부 하드웨어 접근이나 저수준 작업에서 제약이 있을 수 있습니다.Windows Shell (PuTTY, SSH): Windows의 명령 프롬프트나 PowerShell, 혹은 PuTTY 같은 SSH 클라이언트를 이용하여 리눅스 워크스테이션에 접속할 경우, 실제 원격 리눅스 서버에 직접 연결됩니다. 이 방식은 네트워크를 통해 리눅스 환경에 접근..
Notion desktop app 마우스 커서 하얀색으로 나올 때 해결법 노션 데스크톱을 쓰는데 커서가 표시한 영역으로 들어가면 하얀색으로 변해서 마우스 위치를 확인할 수 없었다. 앱이 문제인가 싶어서 삭제하고 다시 깔아 보았으나 그대로였고, Web으로 열었을때는 정상적으로 작동했다. 이것저것 찾아보다가 한가지 해결책을 찾았는데 제어판 > 마우스 포인터 마우스 포인터 스타일을 바꿔주면 해결된다. 근본적인 해결책은 아니지만 일단 이렇게 쓰면서 노션앱 업데이트를 기다려보자.
SKN AI bootcamp 5기 9주차 선형 vs 비선형 문제 선형 문제와 비선형 문제는 머신러닝이나 최적화 문제에서 매우 중요한 구분입니다. 각 문제의 정의와 이를 해결할 수 있는 대표적인 알고리즘을 간단히 정리하겠습니다.  1. **선형 문제(Linear Problem)**    - **정의**: 선형 문제는 변수들 사이의 관계가 선형적(직선의 형태)인 문제입니다. 즉, 변수들이 더해지거나 상수와 곱해지는 형태로 결과가 결정됩니다. 선형 문제에서는 입력 변수와 출력 변수 사이의 관계가 선형 방정식으로 표현될 수 있습니다.     - **특징**: 선형 문제는 입력 데이터가 특정 패턴(직선 또는 평면) 위에 있는 경우가 많으며, 모델이 매우 간단하고 해석이 쉬운 편입니다.    - **대표적인 알고리즘**:      1. **선형 회귀(Li..
SKN AI bootcamp 5기 8주차 파이토치 사용법 요약 파이토치(PyTorch)는 Python 기반의 딥러닝 프레임워크로, 빠르고 유연한 모델 구축을 지원하는 대표적인 딥러닝 라이브러리입니다. PyTorch 사용법을 크게 다섯 단계로 요약할 수 있습니다. ### 1. **PyTorch 설치**     **설치 방법**:       pip install torch torchvision torchaudio      또는 GPU를 사용하는 경우 CUDA 지원 버전을 설치합니다.      pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118### 2. **텐서(Tensor) 다루기**    - **텐서 정의**: PyTorch에서 데이..
SKN AI bootcamp 5기 7주차 경사하강법, 순전파, 역전파 개념 정리 1. **경사하강법(Gradient Descent)**    - **정의**: 경사하강법은 모델의 손실 함수(loss function)를 최소화하기 위해 사용되는 최적화 알고리즘입니다.    - **작동 원리**:       - 손실 함수의 기울기(gradient)를 계산하여 기울기가 낮은 방향으로 가중치를 업데이트합니다.      - 기울기가 큰 곳은 가중치를 빠르게 변화시키고, 기울기가 작은 곳에서는 변화폭을 줄이며 최적의 가중치에 수렴합니다.      - 학습률(learning rate)에 따라 가중치 업데이트의 크기를 조정합니다.    - **종류**:       - **배치 경사하강법(Batch Gradient Descent)**: 전체 데이터셋을 사용하여..
SKN AI bootcamp 5기 6주차 이번주에는 머신런이 마무리 하고 딥러닝 기초를 공부하였다. 짧은 시간안에 많은 내용을 배워서 머리가 아프다. 그렇지만 짧은 시간안에 많은 내용을 배울 수 있다는건 좋다. 느긋하게 배울 여유가 없다. 그동안 배운 내용을 간단한게 요약하고 딥러닝 공부해야겠다. 선형 회귀 (Linear Regression):목적: 연속형 데이터를 예측할 때 사용되는 알고리즘입니다. 예를 들어 집값, 주식 가격 등과 같은 값을 예측할 때 사용됩니다.개념: 독립 변수와 종속 변수 사이의 직선 관계를 모델링하여 예측합니다. 주어진 데이터에 가장 잘 맞는 직선을 찾아내는 것이 핵심입니다.로지스틱 회귀 (Logistic Regression):목적: 분류 문제에서 사용됩니다. 예를 들어, 이메일이 스팸인지 아닌지, 환자가 질병을 앓고 ..
SKN AI bootcamp 5기 4주차 실무에서.#데이터 수집하면#head()#info()#isna().sum() , isna().mean()#describe(), describe(inculde = 'object'), describe(inculde = 'all')#피쳐요약 - 리포트 형식으로#피쳐 요약 리포트import pandas as pddict_summary = {        'Date type': df.dtypes,    'unique_data': df.nunique(),    'mean' : df.mean(axis=0, numeric_only=True),    'max' : df.max(axis=0,numeric_only=True )}pd.DataFrame(dict_summary)   이번주에는 머신러닝/딥러닝의 기초가 되는 데이터..