downstream data를 얼마나 사용하는지, 이를 활용하여 모델 업데이트를 얼마나 하는지에 따라 나눌 수 있다. finetuning: data 전체 사용하여 모델 전체 업데이트 prompt tuning: data 전체 사용하여 모델 일부만 업데이트 in-context learning: data 일부 사용하며 모델 업데이트 안함 zero-shot learning: data 아에 사용 안하고 바로 task 수행 one-shot learning: data 1건 사용. 1건의 데이터가 어떻게 수행되는지를 참고한 후 task 수행 few-shot learning: data 몇개만 사용. 최근 언어 모델의 크기가 커지고 있어, 비용과 시간상의 문제로 finetuning 외의 학습 방식이 주목 받고 있다. 특히..
TIL
네이버 map에서 식당을 검색하고 리뷰를 크롤링할 때, xpath는 맞게 copy했는데 계속 클릭이 안됐다. NoSuchElementException 에러가 계속되어 원인을 찾아봤다. 아마 창이 여러개로 나뉘게 되어 여러개의 frame이 생성되어 xpath를 잘 못찾았던 게 원인인 것 같다. 실제 html 내용을 확인했을 때, 이렇게 되어 있었다. 이런 경우 element = driver.find_element_by_id("searchIframe") driver.switch_to.frame(element) 해당 코드를 통해 프레임으로 이동 후 클릭해주면 잘된다. driver.switch_to.default_content() 클릭 후에는 기존 프레임으로 돌아와야한다.
CSV파일을 다운로드 받아 SQL workbench로 연결할 때 사용할 수 있다. 1) 데이터베이스 생성 #데이터베이스 생성 DROP database IF EXISTS `bikedust`; create database `bikedust`; USE `bikedust`; SET FOREIGN_KEY_CHECKS=0; 2) 테이블 생성 DROP TABLE `bike_rent`; CREATE TABLE `bike_rent` ( `place` varchar(5) NOT NULL, `rent_name` varchar(50) NOT NULL, `rent_date` int NOT NULL, `rent_count` int NOT NULL, PRIMARY KEY (`rent_name`) ) ENGINE=MyISAM DEF..