본문 바로가기
728x90
반응형

분류 전체보기173

GPT-3 포함 대규모 언어모델 네이버 AI NOW 사전 등록을 하던 중 인공지능 관련 관심있는 분야를 선택해달라는 질문이 있었다. AI 공부는 해봤지만 이렇게 세분적으로 인공지능 분야를 알지는 못했다. 그래서 그중에 내가 모르는 인공지능 분야에 대해서 공부하고자 한다. 우선 첫번째로 나와있던 GPT-3에 대해서 알아보자. GPT-3는 Generative Pre-Training 3로 AI 자연어처러(NLP) 모델이라고 한다. 이 모델은 2019년에 공개한 소설 쓰는 인공지능 'GPT-2'보다 훨씬 크고 혁신적인 버전으로 진화된 모델이라고 할 수 있다. 또한 딥러닝의 한계까지 추진돼 미세 조정없이 여러 자연어 처리 벤치마크에서 최첨단 성능을 달성했다. 즉, 몇 개 키워드만 넣어도 작문을 작성해주는 혁신적인 AI 언어생성 모델이자 알고리즘.. 2021. 5. 18.
광주 인공지능사관학교 1차 선발 & 온라인 Pre 과정 - 비전공자 스마트인재개발원 IoT기반 Web 개발자(Java) 과정을 마치고 막학기를 다니고 있던 중 인스타에서 광주 인공지능사관학교 홍보 영상을 보게 되었다. 인공지능보다는 웹이나 백엔드에 관심이 많았던 나는 그냥 지나칠 뻔 했지만 코드라이언 수업 받아볼 수 있다는 생각에 지원하게 되었다. 지원서를 제출하고 1차 선발 결과를 기다리고 있던 4월 15일 합격했다는 메일을 받았다. 4월 19일부터 온라인 Pre 과정을 들었다. 1. 광주에 거주 2. 코드라이언의 교육을 접할 수 있는 기회 3. 광주시에서 주관하는 국가지원 프로그램 어문계열의 비전공자이지만 연계전공으로 인공지능 공부를 해본 사람으로써 지금까지 들은 Pre 과정은 기초 중에 기초라고 할 수 있다. 그나마 코드라이언에서 제공하는 '일단 만드는 PYTHON.. 2021. 4. 30.
예제) 사각형 넓이 구하기 조건: 사각형의 밑변 width와 높이 height를 input 함수를 사용하여 키보드로 부터 입력받아, 사각형의 넓이를 계산하는 calRectangleArea함수를 작성하시오. 조건, while문을 이용하여 반복하여 계산하게 하고 종료 조건은 입력된 width가 -1이면 반복문을 빠져 나옵니다. 1 2 3 4 5 6 7 8 9 def calRectangleArea(width, height): return width * height while(True): width = int(input("너비를 입력하세요 : ")) if width == -1: break height = int(input("높이를 입력하세요 : ")) print("사격형의 넓이 : ", calRectangleArea(width, heig.. 2021. 4. 2.
네이버 뉴스 API 크롤링 데이터 과학 기반의 파이썬 빅데이터 분석 Chapter 05 파이썬 크롤링 - API 이용 01 네이버 API를 이용한 크롤링 실습 본문에 나온 코드(p138~140) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 import os import sys import urllib.request import datetime import t.. 2021. 3. 28.
아두이노 휨센서 준비물 Arduino Uno R3, Flex Sensor, 10kΩ 레지스터 회로도 소스코드 1 2 3 4 5 6 7 8 9 10 11 12 void setup() { //pinMode(A0, INPUT); //analog in의 경우는 pinMode를 안써도 됨 Serial.begin(9600); } void loop() { int value = analogRead(A0); Serial.println(value); } Colored by Color Scripter cs 센서의 값이 다 다르기 때문에 map를 써서 아래와 같이 수정 1 2 3 4 5 6 7 8 9 10 11 12 13 void setup() { //pinMode(A0, INPUT); //analog in의 경우는 pinMode를 안써도 .. 2020. 12. 26.
아두이노 가변저항을 이용해서 LED 밝기 조절 준비물 Arduino Uno R3, 250kΩ 분압기, 빨간색 LED, 220Ω 레지스터 회로도 소스코드 1 2 3 4 5 6 7 8 9 10 11 12 13 14 void setup() { pinMode(A0, INPUT); Serial.begin(9600); pinMode(9, OUTPUT); } void loop() { int value = analogRead(A0); Serial.println(value); analogWrite(9,value/4); } cs 실제로 아두이노를 가지고 실습을 하게 되면 LED 조절 값이 달라질 수 있기 때문에 아래와 같이 수정 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 void setup() { pinMode(A0, INPUT).. 2020. 12. 26.
아두이노 거리 측정해서 초음파 소리 내기 준비물 Arduino Uno R3, 초음파 거리센서, 피에조 회로도 소스코드 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 void setup() { Serial.begin(9600); pinMode(13, OUTPUT); pinMode(12, INPUT); pinMode(9, OUTPUT); } void loop() { digitalWrite(13,1); delay(10); digitalWrite(13,0); int duration = pulseIn(12, 1); //초음파 가져오기 int distance = duration/58.2; //미터 -> 센치 if(distance 2020. 12. 26.
아두이노 버튼 5개를 이용해서 피에조 연주하기 준비물 Arduino Uno R3, 피에조, 누름버튼, 10kΩ 레지스터 회로도 소스코드 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 void setup() { pinMode(13, INPUT); pinMode(12, INPUT); pinMode(11, INPUT); pinMode(10, INPUT); pinMode(9, INPUT); pinMode(5, OUTPUT); } void loop() { //tone(핀번호, 주파수, 시간); //도-261 레-293 미-329 파-349 솔-391 int btn1 = digitalRead(13); int btn2 = dig.. 2020. 12. 26.
아두이노 버튼 제어해서 LED 준비물 Arduino Uno R3, 누름 버튼, 10kΩ 레지스터, LED RGB, 220Ω 레지스터 회로도 소스코드 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 void setup() { pinMode(13, INPUT); pinMode(12, INPUT); pinMode(11, INPUT); Serial.begin(9600); pinMode(5, OUTPUT); pinMode(4, OUTPUT); pinMode(3, OUTPUT); } void loop() { int btn1 = digitalRead(13); int btn2 = digitalRead(12); int btn3 = digitalRead(11); digitalWrite(5, b.. 2020. 12. 25.
728x90
반응형