본문 바로가기
728x90
반응형

분류 전체보기166

[딥러닝] Binary Classifier: 이진분류 프로그래머스에서 주최하는 2021 Dev-Matching: 머신러닝 개발자에 지원하게 되었다. 과제테스트가 있어 미리 연습을 하기 위해 프로그래머스 과제란에서 제공해주는 [머신러닝] 채용 공고 추천 해보았다. 해당 과제는 문제 저작권 보호 및 유출금지로 인해 자세하게 이야기할수는 없지만 이 과제의 최종 목표가 개발자가 해당 채용공고에 지원할지 안 할지를 예측하는 Binary Classifier를 만드는 것이라고 한다. 이진분류는 무엇일까? Binary의 사전적 의미가 2진법이다. 딥러닝에서 말하는 이진분류는 것은 딥러닝으로 구분하고자 하는 결과 값이 2가지인 경우를 의미한다고 한다. Binary Classifier에서 사용되는 알고리즘은 Logistic Regression이다. 예를 들면, 고양이 사진을.. 2021. 5. 21.
[프로그래머스] 2021 Dev-Matching: 머신러닝 개발자 채용 프로그램 접수 programmers 2021 Dev-Matching: 머신러닝 개발자 채용 프로그램를 접수했고 채용 공고에서 포지션을 보며 총 5개의 기업에 지원했습니다. 1. 올거나이즈코리아 - 머신러닝(NLP) 개발자 (AI Engineer) 2. 카카오엔터프라이즈 - [AI기술] 컴퓨터비전 및 머신러닝 전문가 3. NAVER WEBTOON - Data Scientist & ML Date Engineer 4. 솔트룩스 - 머신러닝 개발자 5. 엔젤스윙 - Research Engineer(산업기능요원/전문연구요원 가능) 이번 채용 프로그램의 목적은 과제 테스트를 통해 제 레벨을 체크하기 위함입니다. 과제 테스트 정보를 보면 이미지 분류 문제가 주어진다고 하네요. 과제 테스트가 8시간 동안 진행되니 다 못풀더라도 할 .. 2021. 5. 21.
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.
728x90
반응형