본문 바로가기

파이썬4

[딥러닝] 신경망 구성 오늘의 목표 : 인공 신경망의 실제 구현 원리를 이해하기 위해, 프레임워크 내부에서 일어나는 일을 Numpy를 활용해 직접 구현하고 이해하기! 신경망이란? 뉴런들이 거대한 그물망과 같은 형태를 이루고 있는 것을 말한다. 퍼셉트론 우리 뇌 속의 신경망 구조에 착안해서 퍼셉트론(Perceptron)이라는 제안한 형태이다. 인공신경망(Artificial Neural Network)라고 부른다. 여러 개의 신호가 들어오면 이를 조합해서 다음으로 0 또는 1의 신호 중 신호를 보낼지 말지를 결정한다. 다층 퍼셉트론(Multi-Layer Perceptron;MLP) 단일 퍼셉트론이 MLP으로 발전하는 과정에서 신호 전달 유무가 아니라 전달 강도를 정하게 되었다. 2개 이상의 레이어를 쌓아서 만든 인공 신경망을 말한.. 2022. 2. 1.
리눅스 기반 운영체제 ps : 현재 터미널에 관한 프로세스 목록 출력 pe -ef : 모든 터미널에서 현재 실행 중인 프로세스 목록&부가정보 출력 > 프로세스 : 컴퓨터에서 연속적으로 실행되고 있는 컴퓨터 프로그램. 종종 스케줄링의 대상이 되는 작업(task)라는 용어와 거의 같은 의미로 사용됨. root@wbe0s3eo1ojksf6ojsda8uwjm-7d4f95b4b8-qhxk2:~# ps -ef UID PID PPID C STIME TTY TIME CMD root 1 0 0 01:46 ? 00:00:00 /bin/sh -c jupyter notebook --NotebookApp.token=$DEFAULT_JUPYTER root 7 1 0 01:46 ? 00:00:02 /opt/conda/bin/python /opt/con.. 2022. 1. 4.
다양한 데이터 전처리 기법 “데이터 분석의 8할은 데이터 전처리이다.” 전처리에 따라서 데이터 분석의 질이 달라진다. 전처리가 충분히 되어있지 않거나 잘못된 데이터를 사용한 경우에는 1. 분석 결과의 신뢰도가 떨어지고, 2. 예측 모델의 정확도도 떨어진다. 전처리가 잘 되어 있는 경우, 데이터 분석의 질이 높아지고 예측 모델의 성능을 높일 수 있다. 결측치(Missing Data) 중복된 데이터 이상치(Outlier) 정규화(Normalization) 원-핫 인코딩(One-Hot Encoding) 구간화(Binning) 결측치(Missing Data); 누락된 데이터 > 처리하는 방법은 2가지 결측치가 있는 데이터를 제거한다. 결측치를 어떤 값으로 대체한다. (데이터마다 특성을 반영하여 해결하여야 함 수치형 데이터를 보완할 방법은.. 2022. 1. 3.
파이썬 준비, 시작! 파이썬을 공부할 때 도움되는 사이트와 강의 정리 (무료지만 퀄리티는 좋다.) 코딩 도장 : https://dojang.io/ 코딩 도장 dojang.io 구글 코랩 : https://colab.research.google.com/notebooks/welcome.ipynb?hl=ko Google Colaboratory colab.research.google.com 파이썬 기초 강의 (무료) : https://www.youtube.com/watch?v=kWiCuklohdY 2021. 12. 29.