전체 글 28

딥시크(DeepSeek-R1-Zero) 논문 리뷰

리뷰 정리 이 연구는 크게 3가지로 나눌 수 있습니다.SFT없이 RL만으로 추론 모델 만듦. (RL로 대형 모델 만듦)SFT는 시간과 돈을 잡아 먹어. SFT 빼고 모델 학습해.RL로 학습해. 정답뿐 아니라, 사고 과정도 평가해.얘 봐라? 문제 풀려고 시간도 더 달라고 하고,푸는 와중에 "아하!"라고 사람 말로 외치기도 하고,성능이 GPT보다 더 좋아지기도 하잖아.SFT를 추가하면 상기 1을 개선할 수 있음. (RL+SFT로 대형 모델 만듦)상기 2로 만든 데이터셋으로 소형 모델을 SFP하면 엄청 좋음. (SFT로 소형 모델 가르침) 그 중 단연 1번이 돋보이는 이유는 가장 큰 병목(bottleneck)인 supervised의 비용 및 노동 의존을 해소한다는 점입니다. 리딩 기업들이 GPU 수를 늘리고 ..

개발 2025.01.31

라즈베리파이4와 스텝 모터 드라이버 연결 및 문제 해결 과정

라즈베리파이와 스텝 모터 드라이버 연결 및 문제 해결 과정1. 도입: 프로젝트 개요라즈베리파이를 이용해 스텝 모터를 제어하는 프로젝트를 진행하며, 다양한 문제를 경험했습니다. 특히, 모터 드라이버(A4988)를 사용해 모터를 제어하는 과정에서 핀 연결, 플로팅 상태, 전류 설정 등 여러 난관을 겪었고 이를 해결해 나가며 많은 것을 배울 수 있었습니다.이번 포스팅에서는 프로젝트에서 겪은 문제와 그 해결 과정을 정리하여 공유합니다. 비슷한 프로젝트를 진행하시는 분들께 도움이 되었으면 합니다.2. 문제 1: 모터가 진동만 하고 회전하지 않음현상: 드라이버와 모터를 연결한 후, 명령을 실행했더니 모터가 회전하지 않고 진동만 발생.원인 분석: 스텝 모터의 권선 연결 오류가 주요 원인이었습니다. 드라이버와 모..

개발 2025.01.03

2024년 회고

회고 포스트로 다시 블로그를 해보려는데, '뭐지?'2023년 회고 어디갔지? 안썼나? 썼는데, 지웠나? 혼란한 와중에 2024년 회고를 시작한다.가장 기억에 남는 일은 역시 가족과 함께 한 시간이다.아이와 첫 놀이동산, 캠프파이어 등 혼자였다면 관심도 흥미도 없었을 이벤트들이 모두 새롭고 기억에 남는다. 다음은 AI다.특히, chatGPT와 cursorAI는 일하는 방식을 완전히 바꿔버렸다. 이전 방식의 상대적인 비효율이 의심스러울 정도로 엄청난 효율 및 생산성 향상을 이뤘다. 덕분에 사이드 프로젝트를 잘 진행할 수 있을 것 같은 자신감이 생긴다. (리스크 테이킹을 해보자!) 마지막으로 근래에는 근무환경에 대해서 관심을 갖기 시작했다.앞으로 고용 관계는 어떻게 재정립될지, 우리 사회는 왜 레이오프(lay..

생각 2025.01.01

Next.js Introduction

https://nomadcoders.co/nextjs-for-beginners/ Next.js 시작하기 – 노마드 코더 Nomad Coders NextJS for Beginners nomadcoders.co 노마드코더 무료강의로 Next.js 찍먹하기 ;^) cd my_directory // 프로젝트 초기화 npm init -y // -y는 yes의 약어로, 초기화하며 받게되는 질문에 yes라고 모두 답한다. "scripts": {"dev": "next dev"} npm run dev // 패키지 설치 npm install react@latest next@latest react-dom@latest app/page.jsx # javascript // 또는 app/page.tsx # typescript //..

개발 2024.04.20

GPT기반 카카오톡 AI챗봇 해몽해드림 개발기 1(미완성)

기간: 2024년 1월 29일 월요일 ~ ing 커뮤니티: 노코더메이커클럽 (https://nocoder.oopy.io/) 노코더메이커클럽을 통해서 GPTs 만들기와 oopy을 이용한 랜딩페이지 만들기를 배웠다. 나 역시 해몽을 해주는 GPTs(https://chat.openai.com/g/g-x8JY6xLxi-dream-weaver)를 만들고 랜딩페이지까지 만들어 봤지만, 내가 의도한 것은 "쉽고 가벼운 접근과 사용"이 가장 중요하기 때문에 현재 베타 버전인 AssistantAPI를 이용해서 카카오톡 챗봇을 개발해보기로 했다. 카카오톡 채널(http://pf.kakao.com/_lxaxfxaG)도 만들고, 챗봇도 생성해서 연결하고, OpenAI AssistantAPI로 같은 GPT를 다시 만들고, AW..

개발 2024.02.10

Selenium 이용하여 Edge브라우저에서 XPath로 다음 Element 얻기

Meta Data¶ 구조 예시 (아래) : 개발자툴(F12)로 확인 가능. 마우스 우클릭 -> 검사 (권장) div#id_name div:no_attribute 목표 : Attribute가 없는 div의 text를 출력 In [1]: import selenium selenium.__version__ Out[1]: '4.15.2' Practice¶ In [2]: from selenium import webdriver from selenium.webdriver.edge.service import Service from selenium.webdriver.edge.options import Options from selenium.webdriver.common.by import By In [3]: ..

개발 2024.01.06

NoMachine 이용기 : 원격 데스크톱, 외부 연결

일을 하다보면 원격 데스크톱 앱을 쓸 일이 생기곤 한다. 보통 사용하는 것은 구글 원격 데스크톱(https://remotedesktop.google.com/)인데, 이번 케이스의 문제는 arm64의 젯슨에서는 지원하지 않는다는 것이다. 사실 라즈베리파이를 원격 제어할 때 쓰는 VNC Viewer가 있있는데, 까맣게 잊고 있었다. 여차저차해서 찾아낸 것이 NoMachine(https://www.nomachine.com/)이다. 나중에 알게 된 내용이지만, VNC보다 NoMachine이 웬만하면 더 빠르고 좋다고 한다. https://downloads.nomachine.com/ ├─ Windows │ ├─ 32-bit (x86) │ └─ 64-bit (x64) ├─ Mac │ └─ only for Intel..

개발 2023.09.05

파이썬 개발자의 플러터 개발환경셋업 (MacOS, VSCode)

brew install --cask flutter # 플러터 및 다트 설치 flutter doctor flutter create tiktok_clone ''' VSCode Extension - dart - flutter VSCode setting - Dart: Preview Flutter Ui Guides - Dart: Preview Flutter Ui Guides Custom Tracking - Dart: Preview Hot Reload on Save Watvcher ''' Reference https://nomadcoders.co/flutter-for-beginners Flutter 로 웹툰 앱 만들기 – 노마드 코더 Nomad Coders Flutter for Beginners nomadcoder..

개발 2023.06.26

라즈베리파이 VNC 'Cannot currently show the desktop' 해결

라즈베리파이에서 모니터없이 부팅해서 VNC로 화면을 보려하는데, VNC viewer 화면에 떡하니 Cannot currently show the desktop 이라고만 뜬다. 리모트 디스플레이가 안되는 거지 부팅은 정상으로 된 거라서, 터미널 콘솔로 접속한다. cd /boot # boot 디렉토리로 이동(change directory) sudo nano config.txt # nano 에디터로 config.txt 파일을 연다. config.txt 파일 내에서 아래 내용을 수정 및 저장한다. hdmi_force_hotplug=1 # 주석을 해제하면, hdmi 디스플레이(모니터)가 없어도 디스플레이(VNC화면)를 구성합니다. hdmi_group=2 # force_hotplug를 켰기 때문에 디스플레이 해상도..

개발 2023.05.12

세이노의 가르침 Ep.내 학력이 초라하게 느껴질 때

범위 내 학력이 초라하게 느껴질 때 요약 및 소감 주문했다. 아동 도서라기에 쉽게 생각했는데, 책이 꽤 두껍다. 교사에 대한 견해에 완전 공감한다. (평소 내 의견과 동일하다.) 생각해보면 내 (대)학(교육)비도 채권에 투자되었어야 한다고 본다. 아, 그럼 지금의 정도에도 미치지 못했으려나. 메모 학벌이 좋건 나쁘건 부자가 되려면 세상 사람들이 돈을 놓고 볼이는 게임(games people play)을 충분히 이해하여야 한다. 그 게임에 대해 문외한이라면 아동도서 같은 쉬운 책부터 읽어 보라. 하루에 3시간 이상 자기를 위한 투자에 사용하라. 학벌이나 학력이 없어 성공하지 못한다는 말은 게으른 사람들의 핑계일 뿐이다. 내 딸들이 존경할만한 교사를 만날 확률은 10%도 안 된다는 뜻이다. 나는 실제로 내 ..

생각 2023.03.22