본문 바로가기

반응형

IT 로그

머신러닝 왕초보 - 붓꽃 품종 예측 import sklearn 파이썬에서 가장 만만하게 사용하는 붓꽃 데이터셋 사이킷런을 통해 해당 데이터로 머신러닝 모델을 만들어보자 붓꽃 데이터셋으로 붓꽃의 품종을 classification 해보자 ! 분류는 대표적인 지도학습이다 그러니까 예측하려는 애 (피처: feature) 가 정해져있는 머신러닝이다. 지도학습은 쉽게 말하면 정답이 주어져 있는 데이터로 먼저 컴퓨터를 학습 시킨 다음에 미지의 정답을 예측하는 방법이다. 데이터 세트를 아래 처럼 분류 한다 - 학습을 위한 학습 데이터 set - 머신러닝 모델의 예측 성능 평가를 위한 테스트 데이터 set 바로 코드를 처보자 ! import sklearn 1. sklearn 모듈을 import 한다 from sklearn.datasets import lo.. 더보기
ORACLE JOB 깔짝이기 DBMS_JOB 패키지의 특징 - DBA 권한 필요 없이 사용 가능 - JOB을 추가 또는 변경하는 경우 커밋 실행 없이 자동 커밋 [BROKEN] 특히 오늘은 BROKEN 이라는 키워드를 배웠다 DBMS_JOB.BROKEN ( job IN BINARY_INTEGER, broken IN BOOLEAN, next_date IN DATE DEFAULT SYSDATE ); * 파라미터 설명 JOB : 실행할 JOB의 번호 BROKEN : TRUE - JOB이 BROEKN 된 경우 , FALSE: 정상 상태인 경우 NEXT_DATE : BROKEN이 TRUE 인 경우 무시하고 FALSE 인 경우 다음 실행 시각을 설정 한다 * 예제 BEGIN -- JOB 번호는 100 -- broken된 JOB을 정상 상태로 .. 더보기
Kaggle Datast Google Colab으로 불러오기 (우당탕탕) Kaggle에 있는 데이터셋을 직접 다운로드 해서 업로드하기엔 불편하다 코드로 연결할 수 있는 방법이 없을까 ? 1. 본인 캐글 계정에서 API Token download Create New API Token 클릭 누르면 kaggle.json 파일이 다운로드 됨 2. colab으로 가서 코드 실행 !pip install kaggle from google.colab import files files.upload() 파일선택에서 앞서 받은 kaggle.josn 파일을 업로드 * 파일 업로드 정상 처리 확인 ls -1ha kaggle.json 다운받은 kaggle.json 파일이 나오면 정상임 !mkdir -p ~/.kaggle !cp kaggle.json ~/.kaggle/ # Permission Warni.. 더보기
Computer vision - Object Detection (객체탐지) Computer Vision 이란 ? 시각적 세계를 이해하고 컴퓨터를 학습시키는 인공지능 분야 컴퓨터가 카메라와 동영상에서 디지털 이미지와 딥러닝 모델을 사용하여 객체를 정확하게 식별하고 분류하는 학습을 마치면 '관찰' 대상에 반응할 수 있다. Computer Vision 연구 분야 1) 영상의 화질 개선 2) 객체 탐지(Object Detection) : 영상처리와 컴퓨터 비전 분양에서 기본적이면서 많이 활용되는 기술 중 하나 3) 영상 분할(Image Segmentation) 4) 인식(Recognition) 5) 머신 비전 6) 인공지능 서비스 7) 분류 (Classification) Classification : Single object에 대해서 object의 클래스를 분류 Object Detec.. 더보기
해쉬 함수 HASH FUNCTION 해시(Hash) - 검색 키를 통해 배열에서 값을 찾는 함수 - 임의의 길이의 데이터를 고정된 길이의 데이터로 매핑 하는 함수 - 해시 테이블 : 해시가 사용하는 키와 값이 저장된 데이터 자료 구조 ex ) index가 키 값이 되는 Hash Table - 큰 파일에서 중복되는 레코드를 찾을 수 있기 때문에 매우 빠른 데이터 검색을 위한 소프트웨어에 사용됨 #hash table 나머지법 size = 500 hashtable = [] import random random.seed(40) for i in range(tablesize): hashtable.append(random.randint(1000,9999)) ht = [0]*tablesize * 충돌처리 #Code 나머지법 #Hash Function d.. 더보기
기계학습 분류모형 https://gallery.azure.ai/ Azure AI Gallery gallery.azure.ai manufacturing, retaul demand forecasting and price optimization 예제가 많이 나와있음 ms 에서 검토한거라 신뢰 가능 분류 모형 > 유클리드 거리 vs 맨헤튼 거리 - 유클리드 거리 (Euclidean Distance) 요걸자주 씀 - 거리 구할때 data type만 다르지 않으면 됨 > KNN - Bayes Classifer 의 한 종류 - K - Nearest Neightbor > 나이브 베이즈 분류기 > 베이즈 정리 활용 > Conditional independence assuumption : Feature 끼리는 서로 독립 > popular .. 더보기
21.11.10 AI 공부 로그 * colab 데이터 불러오기 colab 왼쪽 아이콘 중 폴더 모양 클릭 후 colab에 불러오려는 파일들을 drag & drop 해준다 # 데이터 불러오기 df_train = pd.read_csv ('/content/train.csv') df_test = pd.read_csv ('/content/test.csv') pandas에 read_csv 함수를 이용해서 불러온다 경로는 /content/ 를 앞에 붙여주면 되더라 * 왜도 & 첨도 왜도 : 분포의 비대칭성을 의미 정규분포에 대해서 얼마나 비대칭인지 첨도 : 분포가 얼마나 뾰족한지 낮아야 정규분포와 가깝다 * 상관관계 그래프 - 수치형 (산점도) - 범주형 (box plot) * missing value check 결측치 체크를 해보자 #total .. 더보기
메타버스가 궁금해진 날 https://www.mk.co.kr/news/world/view/2021/10/1031150/요즘 메타버스 메타버스.. 참 말이 많다 나도 사내 교육을 현재 메타버스로 받고 있는데 아직 엄청난 메리트를 발견하지 못한거 같다 점심시간까지 10분.. 일하기 너무 애매한 시간 나는 메타버스 관련 기사들을 보기로 결정했다 https://www.etnews.com/20211101000286 KAIST, 제조AI 메타버스 팩토리 체험관 개소 한국과학기술원(KAIST)이 제조AI 메타버스 팩토리 체험관(체험관)을 1일 개소했다. 제조 특화 인공지능(AI)을 메타버스 세계에서 구현한 가상공장으로 실제 현장에서 수집된 제조데이터에 AI기술을 www.etnews.com 메타버스로 구현한 제조 AI 팩토리 이미지다. AI.. 더보기

반응형