본문 바로가기

분류 전체보기

(108)
Upstage AI Lab 2기 [Day008] Python project(day2) (작성) 정규표현식 (Regular Expression or Regex) * 공식 doc https://docs.python.org/3/library/re.html?highlight=re#module-re import re pattern & strings re.match(pattern, strings) : to check if a string matches a specific pattern. 더보기 pattern = r"hello" text = "hello world" match = re.match(pattern, text) if match: print("Pattern found!") re.search(pattern, strings) : to find the first occurrence of a pattern ..
Upstage AI Lab 2기 [Day005] 파이썬 AI/데이터 분석 과정 part2. 크롤링 실습 Upstage AI Lab 2기 2023년 12월 15일 (금) Day_005 Day_005 실시간 강의 : 파이썬 AI/데이터분석 과정 (패스트캠퍼스 김인섭 강사님) 크롤링 실습 크롤링 starters # 셀레늄과 웹드라이버 매니저 설치 !pip install selenium !pip install webdriver-manager import selenium from selenium import webdriver from selenium.webdriver.common.by import By import time import pandas as pd browser = webdriver.Chrome() url = '' browser.get(url) 실습 1) 구글뉴스 크롤링 (키워드 : 인공지능 서비스) u..
Upstage AI Lab 2기 [Day003] 파이썬 AI/데이터 분석 과정 part.1 (2) 파이썬 자료형 3. 파이썬 자료형 (data type) (1) 숫자형 (int, float, etc.) 사칙연산 (+, -, *, /), **, //, % (2) 문자형 (str) " " 또는 ' ' (multiline은 """ """ 또는 ''' ''') +, *, len(str), indexing, slicing 문자열 formatting 더보기 string formatting으로 1을 001로 표시하는 방법 print(f"{i:03}") # 또는 print(str(i).zfill(3)) 참고 : https://kkamikoon.tistory.com/entry/Python-%EC%8A%A4%ED%8A%B8%EB%A7%81-%EC%95%9E%EC%97%90-0-%EC%B1%84%EC%9A%B0%EB%8A%94-%EB..
Upstage AI Lab 2기 [Day003] 파이썬 AI/데이터 분석 과정 part.1 (1) intro Upstage AI Lab 2기 2023년 12월 13일 (수) Day_003 Day_003 실시간 강의 : 파이썬 AI/데이터분석 과정 (패스트캠퍼스 김인섭 강사님) 강의 목표 : 1. 파이썬을 실전에 응용할 수 있는 능력 기르기 '어차피 언어에는 끝이 없다. 날마다 전진하는게 중요하다.' 2. 인공지능 찍먹하기 3. 내 분야에서 응용할 수 있는 방법에 대해 고민 1. 프로그래밍이란? 컴퓨터와의 일련의 소통과정 기계어로 소통하려 하면 비효율 발생 → 프로그래밍 언어 개발 프로그래밍을 배우면 세상을 보는 방법이 달라진다. Marc Andreessen (General partner of Andreessen Horowitz) https://a16z.com/news-content/ https://osr.cs...
Upstage AI Lab 2기 [Day002] (2-1) 한 번에 끝내는 데이터 사이언스 (1) Upstage AI Lab 2기 2023년 12월 12일 (화) Day_002 더보기 온라인 강의 진행 일정 #01 1. 한 번에 끝내는 데이터 사이언스 (12/12화, 12/14목, 12/28목, 1/23화, 1/25목, 1/30화) 2. 파이썬으로 할 수 있는 모든 것 with 47개 프로젝트 (12/12화, 12/14목, 12/28목) 강의명 : 한 번에 끝내는 데이터 사이언스 더보기 12월 12일 (화) 수강범위 Part.3 파이썬 기초와 데이터분석 - Chapter.01 파이썬 프로그래밍 (3:57:29) CH01_01. 프로그래밍이란 0:23:24 CH01_02. Python 소개 0:22:18 CH01_03. Data Type (이론) 0:12:24 CH01_04. Data Type (실습)..
Upstage AI Lab 2기 [Day002] (1) 마인드셋 특강 Upstage AI Lab 2기 2023년 12월 12일 (화) Day_002 # 마인드셋 특강 : 패스트캠퍼스 김용담 강사님 2023 AI 핵심 키워드 : GPT GPT와 같은 LLM(Large Language Model)을 foundation model이라고도 부르는데, 이는 OS(윈도우, macOS, LINUX 등)처럼 될 가능성이 있다. LLM 개발에 들어가는 비용은 최소 몇 조 단위로, 현재 LLM 기술 시장을 리드하는 Google과 OpenAI(Microsoft) 정도의 규모에서 구현가능하다고 볼 수 있다. 그렇다면 이러한 대 LLM시대에 우리의 역할은 무엇일까에 대한 고민이 필요하다. (강사님이 보여주신 짤보다 더 내 심정을 잘 표현할 방법이 없다.) extra info Gemini Pro ..
Upstage AI Lab 2기 [Day001] 개강 OT Upstage AI Lab 2기 2023년 12월 11일 (월) Day_001 개강 OT 1일차 OT는 1부 Upstage AI Lab 2기 과정에 대한 전반적인 설명과 2부 현직자 특강으로 구성되었다. # 1부 Upstage AI Lab 소개 Upstage AI Lab은 총 7개월 과정으로 2개월 AI입문 강의와 5개월 심화 강의 및 취업지원으로 구성되어있다. 초반 2개월은 패스트캠퍼스에서 진행할 예정이며, 실전코딩테스트 및 git 활용 등도 함께 학습지원 예정이다. 2월 27일(화) 강의부터는 Upstage에서 심화 강의를 시작할 예정이며, 이 시점부터 난이도가 갑자기 높아지기 때문에 제공되는 기본 교육을 충실히 수강할 것을 강조하였다. 심화 과정을 수강하는 동안 Upstage 자체 플랫폼을 통한 경..
CH. 4-4 행렬식의 응용 n=3은 이해되는데... 근데 n이 4이상인 경우는 왜? 왜 (x2-x1, x3-x1) (y2-y1, y3-y1)? 다른 증명은 없는지?? Vandermonde 행렬 xy-평면상에 x좌표가 다른 n개의 점이 있으면 이들 n개의 점을 모두 지나는 n-1차 다항식이 유일하게 결정된다. Vandermonde 행렬 def Vandermonde_matrix(x_list): n = len(x_list) A = matrix(RDF, n, n, [[z^i for i in range(n)]for z in x_list]) return A x_list = [39, 99, 38] V = Vandermonde_matrix(x_list) y_list = vector([34, 47, 58]) print('V=') print(V) ..