전체 글21 [오승상 딥러닝 강의] 3. DNN forward pass Deep Neural Network(DNN) 이란? 지난 글에서 Perceptron에 대해 간략하게 소개했다. 또한 MLP에 관해서도 간략히 소개했다. DNN도 MLP와 같이 Perceptron을 여러 개 조합하여 만든 인공신경망이다. 즉, Hidden Layer의 갯수가 많은 인공신경망(Artificial Neural Network, ANN)이다. MLP와의 차이는 MLP는 DNN에 비해 단순한 편이며 DNN은 MLP에 비해 Hidden Layer의 개수가 많은 편이다. 보통 Layer가 많을 수록 Node가 많을 수록 복잡한 문제를 해결할 수 있다. DNN은 MLP에 비해 Layer가 더 많은 신경망이므로 더 복잡한 데이터를 처리할 수 있다. 참고로 DNN이 MLP 보다 Node가 많은 신경망을 뜻하.. 2025. 5. 10. [오승상 딥러닝 강의] 2. Perceptron MLP Perceptron이란?인공신경망의 초기형태로 DL을 하기 위해선 필수 개념이다.1957년 Frank Rosenblatt이 고안한 AI의 Programming과 Learning 중 Learning의 개념을 처음 도입한 알고리즘이다.사람의 뉴런과 동작이 유사하며, 다수의 입력으로부터 하나의 결과를 내보낸다. 즉, n개의 입력값으로 출력값을 내보낸다. Neuron(뉴런)이란?Dendrites를 통해 정보가 들어오며 이 정보가 일정값 이상 축적되면 신호를 보낸다.즉, 신호의 양이 적을 때는 신호를 보내지 않지만 임계값(threshold)를 넘어서면 다음 뉴런으로 신호를 보낸다.뉴런이 다음 뉴런으로 신호를 보내는 것을 activate 한다. 즉, 활성화한다라고 한다. Neuron과 Perceptron perc.. 2025. 3. 20. [오승상 딥러닝 강의] 1. introduction 개념의 중요성DL을 활용해 논문을 쓰고, 공모전에서 ML 을 활용해 분석을 해 상을 받기도 하고, 여러 해커톤에 나가 ML/DL 모델을 개발하였다.하지만 깊은 개념에 대해서 공부한지 2년은 넘은 것 같다. 또 그때의 나는 이해하기 너무 어려운 부분에 대해 어물쩍 넘어간 적도 있는 것 같다.앞으로 1달간은 ML/DL에 대한 개념을 다시 바로 잡고, 여러 대회에 참여하며 공부해보고 싶었지만 많은 일을 한번에 처리하느라 시도하시 못했던 부분들에 대해서도 차근차근 공부를 해보려 한다.먼저, 오승상 딥러닝 강의[1]를 기준으로 공부할 예정이다. AIAI는 Artificial intelligence 즉, 인공지능이다. 인공 지능은 컴퓨터에서 음성 및 작성된 언어를 확인, 이해, 번역하고 데이터를 분석하며 추천하는 .. 2025. 3. 6. [서울시 기온 예측 해커톤] Neuralprophet 데이콘 서울시 기온 예측 해커톤의 데이터로 공부한 모델이다. 나는 GRU나 LSTM을 사용해 성능을 높이는 경험을 하고 싶어 참여하였는데 생각보다 성능이 좋아지지 못했다. 그래서 다른 분의 공유 코드를 보고 시도해보았다. 이번 대회에서 성능을 높이는데 도움을 준 모델은 아니었지만 이 모델을 쓰시는 분들이 참고하셨으면 한다. Neural Prophet 이란? : 유명한 분석 패키지 중 하나인 Prophet를 시계열 분석 모델을 관심있게 보신 분이라면 들어는 보셨을 것이다. 페이스북에서 개발한 Neural Prophet은 기존의 Prophet에서 신경망을 추가한 모델이다. Neural Prophet 설치 보통 패키지를 설치하면 !pip install 이 코드를 많이 쓸 것이다. Neural Prophet을 .. 2024. 1. 5. 오라클 설치 과정 "오라클로 배우는 데이터베이스 입문" 책으로 오라클을 공부해보려고 한다. MongDB는 석사과정 밟을 때 써본 적이 없지만 취업 공고들을 보면 NoSQL보단 SQL을 많이 원하시는 것 같아서 SQL 중 현재 가장 많이 쓰이고 있다는 오라클을 공부해볼 것이다. 공부한 내용, 책 내용을 다 올리진 않고 다른 데이터로 실습한 내용 또는 책과 내가 실습한 부분이 다를 때만 올릴 예정이다. 오늘은 오라클을 다운로드 받을 것이다. 먼저, 오라클을 다운로드 받는다. https://www.oracle.com/database/technologies/oracle-database-software-downloads.html#19c Database Software Downloads | Oracle Run the Oracle D.. 2023. 12. 24. [Python] 시각화 3. Geocoding 마지막 시각화는 Geocoding이다.일단 지오코딩을 사용하기 위해서는 경계도면 데이터가 있어야한다.서울 법정동 데이터를 찾아서 사용하였다.http://data.nsdi.go.kr/dataset/15145 행정구역_읍면동(법정동) - 오픈마켓법정동(읍면동단위) 경계도면data.nsdi.go.kr위 링크에 들어가보면 서울 뿐만 아니라 다른 지역들의 경계도면 데이터가 들어있다.zip 폴더를 다운로드해서 SHP 파일을 사용하였다. import geopandas as gpd# !pip install geopyseoul_file = "LSMD_ADM_SECT_UMD_서울/LSMD_ADM_SECT_UMD_11_202309.shp"seoul = gpd.read_file(seoul_file, encoding='euck.. 2023. 12. 18. 이전 1 2 3 4 다음