abc부트캠프36 [28일차] ABC 부트캠프 NVIDIA 딥러닝 1. 데이터 준비# 필요한 유틸리티를 가져옵니다.import osimport jsonimport globfrom omegaconf import OmegaConf # OmegaConf 라이브러리, 구성 파일 관리에 사용def get_latest_model(): # 'nemo_experiments/TextClassification' 디렉토리 내의 모든 .nemo 체크포인트 파일 경로를 검색합니다. nemo_model_paths = glob.glob('nemo_experiments/TextClassification/*/checkpoints/*.nemo') # 검색된 경로를 최신 순으로 정렬합니다. nemo_model_paths.sort(reverse=True) #.. 2024. 8. 14. [27일차] ABC 부트캠프 딥러닝의 기초 이번에는 엠비디아 엠버서더이신 교수님께서 딥러닝 기초에 대한 교육을 해주셨습니다!NVIDIA에서 제공하는 서버의 주피터 노트북을 이용해 교육을 했답니다.딥러닝에 대한 설명.딥러닝은 우리가 경험을 통해 배우고 상황에 맞게 행동하는 것과 비슷해요. 우리가 어떤 상황에서 어떻게 해야 할지를 배우듯이, 딥러닝도 데이터를 통해 예측을 하게 됩니다.처음에는 뉴럴 네트워크가 데이터에서 규칙이나 패턴을 찾아서 예측했는데, 이 과정은 복잡한 프로그래밍으로만 가능했어요. 그래서 이런 시스템은 인간이 직접 규칙을 이해하고 정의해야 했고, 그 능력을 넘어서지 못하는 한계가 있었어요.하지만 인터넷이 발전하고 데이터가 늘어나게 되면서, 그리고 컴퓨터 성능이 좋아지면서 이 문제를 해결할 수 있게 되었어요. 이제는 딥러닝이 스스로 .. 2024. 8. 11. [26일차] ABC 부트캠프 미니_프로젝트_발표 저는 이 프로젝트에서 머신러닝을 담당하였습니다. '치매'를 예측하면 얼마나 좋을까요? 영문도 모른채 인지기능이 상실되고 있다면 혼자 부정만 할 뿐, 불행하지 않을까 하는 생각에 제작하게 되었습니다.치매를 먼저 예측할 수 있다면 믿으시겠습니까? 주변에서도 치매라는 병이 얼마나 무서운 병인지 잘 알고 있을 겁니다. 누군가에게 잊힌다는 것, 그거만큼 가장 두려운 것이 없다고 저는 생각합니다.. 그래서 이러한 프로젝트를 하게 되었습니다.실험자에게 스마트링이란 웨어러블을 착용하게 한 후, 5분단위로 여러가지를 데이터 수집한 후, 데이터를 가공하였습니다. 수집된 데이터는 많았으나 운동과 수면에서 가장 많은 차이점을 보였는데요, 치매군 환자가 인지기능 장애와 정상인 분에 비해 확연한 차이가 보여 운동, 수면에 초점을.. 2024. 8. 9. [25일차] ABC 부트캠프 미니_프로젝트 지금까지 인공지능을 배운 것을 토대로 팀 프로젝트를 하기로 했는데 조원분들의 의견을 수렴하여 통계되어 있는 자료를 구할 수 있는 주제로 하자고 하였는데 그 중, '웨어러블 기기를 활용한 치매 조기 진단'이라는 주제로 하기로 했습니다. 저는 그 중 딥러닝 파트를 담당하였고, import numpy as npimport pandas as pdfrom sklearn.model_selection import train_test_splitfrom sklearn.ensemble import RandomForestClassifierfrom sklearn.metrics import classification_report, recall_scorefrom sklearn.preprocessing import LabelEnc.. 2024. 8. 8. [24일차] ABC 부트캠프 인공지능_6 순환 신경망은 노드가 출력값을 반환하는 동시에 이전 상태를 기억하는 메모리 역할을 수행한다.Keras를 이용한 삼성 주가 예측import FinanceDataReader as fdrimport numpy as npfrom matplotlib import pyplot as plt# samsung = fdr.DataReader(symbol='005930', start='01/01/2016', end='12/23/2020')samsung = fdr.DataReader(symbol='005930', start='01/01/2016', end=None)print(samsung)print(samsung.shape)print(samsung.columns)print(samsung[['Open']])open_values.. 2024. 8. 8. [23일차] ABC 부트캠프 인공지능_5 객체.compile()model.compile()softplus에서 진보된 것이 softmax MNIST 신경망import kerasimport matplotlib.pyplot as pltimport numpy as np# MNIST 데이터셋을 로드. (훈련 데이터와 테스트 데이터)(X_train, y_train), (X_test, y_test) = keras.datasets.mnist.load_data()print(X_train) print(X_train.shape) print(X_test) print(X_test.shape)# 이미지 픽셀 값을 0~1 범위로 정규화X_train = np.divide(X_train, 255.0)X_test = np.divide(X_test, 255.0)# Keras S.. 2024. 8. 6. 이전 1 2 3 4 5 6 다음