일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 딥러닝
- 일론 머스크
- 메타
- LORA
- OpenAI
- TRANSFORMER
- LLM
- 우분투
- 확산 모델
- PYTHON
- 강화 학습
- 오픈AI
- 티스토리챌린지
- 다국어 지원
- 트랜스포머
- AI 기술
- 이미지 생성
- 오픈소스
- OpenCV
- 인공지능
- tts
- AI
- ChatGPT
- 휴머노이드 로봇
- 오블완
- 시간적 일관성
- 멀티모달
- 실시간 렌더링
- 아두이노
- 생성형 AI
- Today
- Total
목록코딩 (6)
AI 탐구노트

지난 번에 바이브 코딩을 통해 청기백기 게임을 만들어 보려고 했었죠. 하지만 DeepSite에서 사용한 DeepSeek가 아마도 청기백기 게임은 경험이 없었는지 상세하게 설명을 달아주지 않으면 생성을 못하는 것 같았습니다. 다른 것들은 정말 아주 짧은 한마디만으로도 멋드러지게 만들어줬는데 말이죠. 그래서, 청기백기 게임을 간단하게 만들어 보기로 했습니다. 먼저 청기백기 게임의 로직을 한번 만들어 봤습니다. 처음에는 깃발 구분, 액션 구분, 둘 간의 연결 등 개별적으로 따로 구조를 만들고 이를 조합하는 방식으로 구현하려고 했었는데 판정하는 것도 번거롭고 굳이 그럴 필요까지는 없을 것 같았습니다. 그래서, 나올 수 있는 지시어를 전부 명시하는 방식으로 접근했습니다. 청기백기 게임의 기본 로직 구현나올 수..

최근 인공지능(AI) 언어 모델 연구에서 매개변수의 크기를 줄이면서도 성능을 유지하거나 개선하는 방향이 활발히 진행되고 있습니다. 기존 대형 언어 모델들은 뛰어난 성능을 자랑하지만, 높은 연산 비용과 메모리 사용량이 문제로 지적되고 있습니다. 이에 따라 "소형 언어 모델(Small Language Models, SLMs)"에 대한 연구가 증가하고 있으며, 적절한 데이터 구성과 최적화된 모델 설계를 통해 대형 모델에 버금가는 성능을 달성하려는 시도가 이루어지고 있습니다. Microsoft에서 발표한 Phi-4-Mini 및 Phi-4-Multimodal은 이러한 흐름을 반영한 최신 연구 성과로, 3.8억 개의 매개변수만으로도 수학 및 코딩 분야에서 두 배 이상 큰 모델과 유사한 성능을 보여줍니다. 특히, P..

python을 이용해서 목록들 간에 서로 존재하지 않는 것들을 추출하는 방법을 정리해 둡니다. 제 경우, 국가 정보를 가진 가진 json 파일을 읽어와 DataFrame에 저장해 두고 이를 이용하고 있는데, 마침 특정 국가들로 필터링 해야하는 상황이 생겼습니다. 필터링해야 하는 국가명도 DataFrame에서 뽑아서 쓰면 좋겠지만 그렇지 못하고 외부에서 국가정보를 가져와서 이를 사용해야 하는 상황이었던거죠. 그래서, 둘 간을 비교해서 가져온 것 가운데 기존 데이터에 존재하지 않는 것만 걸러낼 필요가 생겼는데 이럴 때 사용할 수 있는 간단한 방법을 알려 드립니다. 차집합을 이용하는 방법 달리 하는 방법도 있겠지만 가장 간단하고 직관적입니다. 어린시절 배운 '차집합'의 개념을 그대로 이용하고 있죠. 예제 ..

차가운 겨울이 살짝 다가온 오늘, 체스라는 고전적인 게임의 깊이에 대해 생각해 보았습니다. 체스는 그저 단순한 놀이가 아니라 인류의 전략적 사고와 협력의 미학을 담아낸 보드 게임이라고 할 수 있을 것 같습니다. 이 글에서는 체스의 역사를 간략히 살펴보고, 체스 말들이 각자 맡은 역할과 협력의 중요성, 그리고 체스의 철학을 현대적으로 체험해보는 방법에 대해 이야기해 보려고 합니다.체스의 역사 체스는 약 1500년 전에 고대 인도에서 탄생한 차투랑가(Chaturanga)라는 게임에서 유래했습니다. 이 게임은 8x8 보드에서 보병, 기병, 전차, 코끼리(각각 현대의 폰, 나이트, 룩, 비숍)로 구성된 군대를 사용해 상대방 왕을 잡는 방식으로 진행되었죠. 전해지는 얘기에 따르면 라지푸트 왕국의 왕이 장군에게 전..

1.들어가며: '대학전쟁'이 뿌린 씨앗오늘은 바람이 서늘해지며 겨울이 다가왔음을 느끼게 하는 날씨입니다. 이런 날, 따뜻한 방 안에서 머리를 쓰며 퀴즈나 퍼즐을 푸는 재미는 어떨까요? 최근 방송된 예능 프로그램 ‘대학전쟁’의 한 장면을 떠올리며 시작된 이야기를 함께 나눠보려 합니다. 최근 쿠팡플레이를 통해 '대학전쟁'이라는 예능 프로그램을 본 적이 있습니다. 국내외 최고 대학들에서 재학 중인 뛰언잔 인재들이 자신의 대학을 대표해서 다른 학교의 학생들과 수학, 논리 등을 활용해 퀴즈, 퍼즐을 풀며 대결을 펼치는 컨셉이죠. 매회 메인매치에서 꼴지하는 팀이 탈락하게 되기 때문에 참가자 뿐만 아니라 보고 있는 시청자들도 긴장을 늦출 수 없는 재미 요소를 제공합니다. 게다가 매회 창의적이고 기발한 퀴즈와 퍼즐로..

ChatGPT의 코딩 능력을 빌어와 아이와 함께 할 수 있는 프로그램 만들기 유튜브에는 재미난 퀴즈를 소개하는 채널들이 있습니다. 아이와 가끔씩 들여다 보는 편인데 생각보다 재미있어서 보다보면 어느새 몇 개는 훌쩍 지나가 버리고 말죠. 아무래도 제시되는 문제들이 일반적인 것들이어서 나름 나만의 퀴즈를 만들어서 아이와 함께 해 보는 것은 어떨까 생각하게 됐고 그렇게 해 봤습니다. 코딩은 ChatGPT한테 시키고 저는 그걸 옮겨서 실행만 시키는 걸로... ^^; 일단 다음과 같은 프롬프트를 이용했습니다. 퀴즈를 내는 웹 프로그램을 만들텐데 구현하려는 기능은 다음과 같아.단, python 만으로 가능하면 그렇게 해 주고 그렇지 않으면 javascript나 html을 사용해도 좋아. 1.화면은 첨부한 이미지..