· 공지
기존에는 Velog를 이용하고 있었는데,오류로 이사를 왔습니다. 게시글들이 다 비공개 처리되버리는 오류가 발생하였었고, 지금은 해결이 되었지만, 그냥 이사를 결정했습니다. 아마 공부했던 내용들 다시 처음부터 정리하면서, 복습하는 계기로 삼을 예정입니다. 기존 velog는 https://velog.io/@07__lee 입니다.
· Algorithm
문제 https://www.acmicpc.net/problem/2740 2740번: 행렬 곱셈 첫째 줄에 행렬 A의 크기 N 과 M이 주어진다. 둘째 줄부터 N개의 줄에 행렬 A의 원소 M개가 순서대로 주어진다. 그 다음 줄에는 행렬 B의 크기 M과 K가 주어진다. 이어서 M개의 줄에 행렬 B의 원소 K개 www.acmicpc.net 문제 N*M크기의 행렬 A와 M*K크기의 행렬 B가 주어졌을 때, 두 행렬을 곱하는 프로그램을 작성하시오. 입력 첫째 줄에 행렬 A의 크기 N 과 M이 주어진다. 둘째 줄부터 N개의 줄에 행렬 A의 원소 M개가 순서대로 주어진다. 그 다음 줄에는 행렬 B의 크기 M과 K가 주어진다. 이어서 M개의 줄에 행렬 B의 원소 K개가 차례대로 주어진다. N과 M, 그리고 K는 100..
과제 ORM을 이용하여 SNS의 게시글 추가/수정/삭제 에 대한 로직을 완성하시오 초기화 및 설정 # 필요한 모듈 및 클래스 가져오기 from sqlalchemy import create_engine, MetaData from sqlalchemy.schema import Table, Column, ForeignKey from sqlalchemy.types import Integer, Text from sqlalchemy.sql import select, insert, update, delete, join, func from sqlalchemy.orm import declarative_base # ORM을 위한 기본 클래스 from sqlalchemy.orm import sessionmaker # 세션 관..
과제 나만의 Pytorch cheatsheet만들기. 수업시간의 자료/키워드를 바탕으로 조사, 재정리하여 Torch.Tensor와 관련한 내용을 정리한다 Torch Tensor 본 후기는 정보통신산업진흥원(NIPA)에서 주관하는 과정 학습/프로젝트/과제 기록으로 작성되었습니다.
· AI
코로나 19 확진자 수 예측 코로나 19 확진자 수를 예측하기 위해 이전 며칠 동안의 확진자 수 추이를 활용하는 방법을 살펴볼 것이다. 이를 위해 3일 동안의 확진자 수 데이터를 사용하고, 순환 신경망(RNN) 모델을 구축하여 다음 날의 확진자 수를 예측하는 모델을 만들 것이다. 환경 설정 및 데이터 로드 먼저 필요한 모듈을 불러오고 코로나 데이터를 다운로드하고 로드한다. # 필요한 모듈 불러오기 from keras.models import Sequential from keras.layers import SimpleRNN, Dense from sklearn.preprocessing import MinMaxScaler from sklearn.metrics import mean_squared_error fr..
과제 GAN 실습 과제 입니다. 활성화 함수를 바꾸어서 실행해 보세요 코드 실습 과제용 코드 링크 : https://github.com/07LEE/AI-web-development-AI/blob/main/230904/Number1.ipynb ReakyReLU RELU 본 후기는 정보통신산업진흥원(NIPA)에서 주관하는 과정 학습/프로젝트/과제 기록으로 작성되었습니다.
· AI
MINIST MNIST 데이터셋은 손으로 쓴 숫자(0에서 9까지) 이미지로 이루어진 대표적인 머신러닝 데이터셋 중 하나이다. 이 데이터셋은 기계 학습과 딥 러닝 모델의 기본적인 벤치마크로 사용되며, 숫자를 인식하는 모델을 훈련하고 평가하는 데에 널리 활용된다. 설정 from tensorflow.keras.models import Sequential from tensorflow.keras.layers import Dense, Activation from tensorflow.keras.utils import to_categorical from tensorflow.keras.datasets import mnist import numpy as np import matplotlib.pyplot as plt Ten..
· Algorithm
문제 https://www.acmicpc.net/problem/1094 1094번: 막대기 지민이는 길이가 64cm인 막대를 가지고 있다. 어느 날, 그는 길이가 Xcm인 막대가 가지고 싶어졌다. 지민이는 원래 가지고 있던 막대를 더 작은 막대로 자른다음에, 풀로 붙여서 길이가 Xcm인 막대 www.acmicpc.net 문제 지민이는 길이가 64cm인 막대를 가지고 있다. 어느 날, 그는 길이가 Xcm인 막대가 가지고 싶어졌다. 지민이는 원래 가지고 있던 막대를 더 작은 막대로 자른 다음에, 풀로 붙여서 길이가 Xcm인 막대를 만들려고 한다. 막대를 자르는 가장 쉬운 방법은 절반으로 자르는 것이다. 지민이는 아래와 같은 과정을 거쳐서 막대를 자르려고 한다. 1. 지민이가 가지고 있는 막대의 길이를 모두 ..
· AI
Scikit-learn 사이킷런(sklearn)은 파이썬에서 기계학습 및 데이터 분석을 수행하기 위한 오픈소스 라이브러리이다. 다양한 기계학습 알고리즘 (의사결정나무, 랜덤포레스트, 서포트 벡터 머신 등)과 데이터 처리 기능을 제공한다. 공식 문서 https://scikit-learn.org/stable/index.html scikit-learn: machine learning in Python — scikit-learn 1.3.0 documentation Model selection Comparing, validating and choosing parameters and models. Applications: Improved accuracy via parameter tuning Algorithms: g..
실습 서버 오류 이번주의 경우 실습을 진행하며, 해당 내용에 대해 정리하려고 하였는데 서버가 터져서 실습을 해볼 수 없었다. 9월 3일 기준으로 서버가 복구되어 사이트에 접속이 가능해졌다. AIDU AIDU는 AICE를 위한 AI 실습 플랫폼입니다. AICE 플랫폼 내에서 Web 기반으로 별도의 설치 없이 사용자에게 편리한 AI 실습환경을 제공합니다. 강의의 내용은 AICE ez 활용법과 실습 3가지로 이루어져있었다. 활용법의 경우 강의를 수강신청하지 않아도 아래의 링크에 접속하면 영상을 시청할 수 있다. https://aice.study/front/edus/PACKAGE/detail/000000105 AICE KT가 개발하여 한국경제신문과 함께 주관하는 인공지능 능력시험입니다. aice.study 해당..
과제 (9월 1일 금요일 17:50)추후에 공지해 주신다고 하셨다. (9월 2일 토요일 18:05) 과제를 공지해주시지 않으셨다. (9월 2일 토요일 18:10) 과제를 받았다. 패션 인공지능 실습 과제입니다. 한번 따라서 코딩 해보기 바랍니다. 패션 인공지능 한번 쭉 살펴보았을때, 교수님께서 제공해 주신 코드는 패션 분류 모델을 만들기 위한 코드로 보였다. 패션을 분류하는 모델을 만들기 위하여 데이터를 로드하고 환경 설정을 진행하였다. 설정 import tensorflow as tf from tensorflow import keras # 재현성을 위한 난수 시드 설정 tf.keras.utils.set_random_seed(42) # 연산 결정론적 모드 활성화 tf.config.experimental.e..
07LEE
07LEE