_Study(77)
-
[인공지능] chatgpt를 활용한 기계 학습과 인식1 #AI #SVC #SVM #chatgpt
기계 학습과 인식🐇¸.•*¨*•¸.•*¨*•¸.•*¨*•¸.•*¨*• 해당 자료는 강의 학습자료입니다. 강의 이외의 내용은 검색 및 다양한 자료를 통해 공부하며 정리한 내용의 포스팅입니다. #AI #인공지능 #기계학습과인식 #chatgpt #python #study 사람은 끊임없이 주위 환경을 인식한다. 이는 생존과 자기 발전에 필수적이다. 예를 들어 타인이 말한 소리, 얼굴 감정 등과 같은 정보가 주어진다. 인공지능도 주위 환경을 인식한다. 이러한 인식 프로그램을 만드는데 필요한 기계 학습의 기초 지식을 공부하기로 한다. 기계학습에선 데이터가 중요하다. 이는 에너지를 만드는 연료에 해당하며, 데이터가 없으면 기계학습 적용이 불가능하다. 가장 단순 iris 데이터로 이를 알아보자. 사이킷럿(scikit-..
2023.04.05 -
[인공지능] CNN(Convolution neural network)2 #CNN
CNN(Convolution neural network) 🐇¸.•*¨*•¸.•*¨*•¸.•*¨*•¸.•*¨*• 해당 자료는 강의 학습자료입니다. 강의 이외의 내용은 검색 및 다양한 자료를 통해 공부하며 정리한 내용의 포스팅입니다. #AI #인공지능 #인공지능기초 #python #study #0405 Convolutional neural network 1. 커널 /특징맵 시각화 2. CNN 성능 향상 기법 (하이퍼파라미터? 오버피팅?) 3. 프로그래밍 사례 컨볼루션 신경망의 시각화 두 가지 시각화를 시도 - 컨볼루션층에 있는 커널을 시각화 (weight == kernel) 수평, 수직인지 사람은 알아보기 힘든데, 커널을 통과하여 나온 output은 사람이 알아보기 편하다. 채널이 3개라서, 3차원이다. R..
2023.04.05 -
[11004] K번째 수 #파이썬 #백준 #퀵정렬
백준 문제풀이 python No. 11004 K번째 수 #파이썬 #백준 #문제풀이 #11004 K번째 수 11004번: K번째 수 (acmicpc.net) 11004번: K번째 수 수 N개 A1, A2, ..., AN이 주어진다. A를 오름차순 정렬했을 때, 앞에서부터 K번째 있는 수를 구하는 프로그램을 작성하시오. www.acmicpc.net 이번 글에서는 퀵정렬을 구현하는데 중점을 둔다. 예제 입력 1 5 2 4 1 2 3 5 예제 출력 1 2 // 알고리즘 가장 중요한 목적이 무엇인지? 파이썬 라이브러리에서 제공해주는 .sort()함수를 사용해서 풀어본다. 퀵정렬을 구현해보고 최악의 경우 O(n^2)의 시간복잡도를 가진다는 것을 확인한다. 그리고 병합정렬도 구현하여 시간복잡도 제한에서 통과한다. 왜..
2023.04.04 -
[인공지능] Intro to AI, MIT OCW 2021, 머신러닝 모델 3가지
인공지능의 기초🐇¸.•*¨*•¸.•*¨*•¸.•*¨*•¸.•*¨*• 해당 자료는 강의 학습자료입니다. 강의 이외의 내용은 검색 및 다양한 자료를 통해 공부하며 정리한 내용의 포스팅입니다. #AI #인공지능 #인공지능기초 #python #study 머신러닝 3가지 모델 The three machine learning types are supervised, unsupervised, and reinforcement learning. 1. 지도학습 (Supervised) - 정답이 존재하고, 정답에 최대한 가깝게 학습하는 방법. 분류. 2. 비지도학습 (Unsupervised) - 상관관계의 패턴을 알아내서 스스로 학습하는 방법. 3. 강화학습 (Reinforcement Learning) - 실수와 보상을 통해..
2023.04.03 -
프로그래머스 숨어있는 숫자의 덧셈 (2) 파이썬 테스트 2,3,4,5,6,7 실패 해결
프로그래머스 문제풀이 python No. 숨어있는 숫자의 덧셈(2) #파이썬 #프로그래머스 #문제풀이 # 숨어있는 숫자의 덧셈(2) https://school.programmers.co.kr/learn/courses/30/lessons/120864 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 이번 글에서는 python을 이용하여 문자열에서 숫자로 오고가는 방법에 중점을 둔다. // 알고리즘 가장 중요한 목적이 무엇인지? 문자열을 슬라이싱하는 방법이다. 거기서 숫자에 해당하는 부분만 추출하고, 추출한 숫자를 다시 합쳐야한다. 왜 이런 방법을 선택했는지? ..
2023.04.03 -
[인공지능] 인공지능의 기초 #인공지능 #overview
#0401 #인공지능 해당 자료는 강의 학습 자료입니다. 용어에 익숙해지자는 목표 AI field는 가장 변화가 빠르기 때문에 영어를 사용해야한다. 번역본은 너무 느리다. 기술자, 개발자, 연구자라면 영어가 익숙해지도록 노력해야한다. 또한 쉬운 강의로 유튜브에 make with friends with machine learning 이 있으니 부족한 부분이 있으면 참고하길 바란다. https://www.youtube.com/watch?v=lKXv19eRLZg&list=PLRKtJ4IpxJpDxl0NTvNYQWKCYzHNuy2xG - 애드엑스라는 플랫폼의 하버드의 Introduction with python. 인공지능에서 지능이란 무엇인가? 돌멩이는 지능이 없는데, 온도에 따른 다이미의 바이메탈 움직임을 보..
2023.04.03