전체 글
-
Race condition (경쟁 상태)배움/백엔드 2025. 1. 28. 23:59
Race condition (경쟁 상태)은 여러 프로세스나 스레드가 동시에 같은 리소스에 접근하거나 조작할 때 발생하는 문제이다.각 프로세스의 실행 순서에 따라 결과가 달라질 수 있어서, 의도하지 않은 오류나 버그가 발생할 수 있다.특히 병렬 처리나 멀티스레드 환경, 그리고 비동기 처리에서 자주 나타나는 문제이다. Race Condition의 예시1. 은행 계좌 잔액 문제한 계좌에서 두 사용자가 동시에 출금을 시도하는 경우를 생각해 보자.let balance = 1000;function withdraw(amount) { if (balance >= amount) { balance -= amount; // 잔액 차감 }}// 동시에 실행되는 요청withdraw(700); // 요청 1withdr..
-
대형 언어 모델(LLM) 최근 발전에 대한 종합 보고서생각/AI 2025. 1. 2. 02:35
AI agent framework인 CrewAI를 통한 AI researcher, Reporting Analyst의 협업을 통한 보고서를 번역하여 제공함 1. OpenAI의 GPT-4 출시2023년, OpenAI는 텍스트와 이미지를 모두 이해하고 생성할 수 있는 GPT-4를 공개했습니다. 이전 모델들의 성공을 바탕으로 GPT-4는 추론, 창의성, 맥락 이해에서 큰 향상을 보여주며 다양한 분야에서의 응용 가능성을 높였습니다.주요 특징:강화된 추론 능력: 복잡한 지시를 처리하고 논리적으로 일관된 답변을 제공할 수 있어, 비판적 사고가 필요한 작업에 유용합니다.창의적 산출물: 더 세밀하고 상상력이 풍부한 콘텐츠를 생성하여 창작 산업에 기여합니다.맥락 이해: 사용자 질의의 맥락을 더 잘 파악하여 관련성 높은 답..
-
쓸 것이 없을 때일기 2024. 11. 19. 19:00
..그런고로,일기를 써보기로 마음먹었다.당장 무엇부터 써야할까, 막연하여 영감을 기다리던 중 접한 글.정열, 사랑, 미움, 두려움, 희망. 좋은 글쓰기는 이런 원천들에서 솟아 나온다고 한다.물론 좋은 글을 쓰고 싶지만, 나의 삶에 이러한 원천들이 그닥 가득하진 않은 편이다.그러나 뒤로 물러나 나는 쓸만한 글이 없어, 하기보단 쓸만한 글이 없다는 상황에 대해 쓰는 중이다.그러다보니 떠오른 궁금증.이런 ‘오히려 좋아’같은 식의 얼렁뚱땅 주제 정하기는 어디서 나왔는가? 나는 말주변이 없는 편이다.때문에 사람을 처음 만나 대화로 공기를 채워내야만 할 때 어떤 주제를 건넬지 고민하곤 했었다.그 결과, 내 나름대로 내린 결론은이렇게 말주변이 없어 대화 주제를 잡는 걸 어려워하는 사람이다, 라고 멋쩍은 솔직함을 전하..
-
일기일기 2024. 11. 17. 00:57
조경국님의 '일기 쓰는 법'을 읽고매일은 아니더라도 그날그날 드는 생각을 자주 기록해놓아야겠단 생각이 들었다.'브리태니커 백과사전'에서 정의하는 일기란 다음과 같다.일기:자서전적 글의 한 형태. 글쓴이의 활동과 성찰을 정기적으로 기록한 것. 주로 작가 혼자만 사용하기 위해 쓰여진 일기는 출판을 위해 쓰는 글과는 달리 솔직하다는 특성을 가진다.솔직하다. 일기의 가장 큰 특징 중 하나일 것이다.다른 이에게 보이기 위해서 쓰는 글과는 다르게 일기는 끝도 없이 솔직해질 수 있다.글쎄, 결국은 블로그에 쓰는 일기이기에 어디까지 솔직해질 수 있는지는 모르겠지만,가능한 그 특징에 충실하도록 써보려고 한다.일기의 두 번째 큰 특징은 자신의 생각과 감정에 충실하다는 것이다.일기랍시고 사실 관계만 나열해놓은 것은 일기로서..
-
회로 기반 해석 가능성, AI 모델의 투명성을 높이는 접근법생각/AI 2024. 10. 31. 21:00
'회로 기반 해석 가능성' 이라고도 불리는 Circuit-based Interpretability는 인공지능, 특히 신경망 모델의 작동 방식을 이해하는 방법 중 하나예요. 이 접근법은 모델이 어떻게 결정을 내리고, 특정 입력에 대해 어떤 출력을 생성하는지 설명하기 위해 신경망을 '회로'로 나누어 분석해요.의미 분석Circuit신경망 내에서 입력이 출력으로 변환되는 경로나 패턴을 의미해요. 이는 특정 기능이나 패턴을 인식하는 네트워크의 작은 단위로 볼 수 있어요.Interpretability (해석 가능성)AI 모델의 결정을 인간이 이해할 수 있게 만드는 것을 말해요. Circuit-based Interpretability는 이러한 해석 가능성을 제공하는 기술이에요.작동 방식신경망 분해Computation..
-
[UX Writing] 4. 하고보니 UX Writing이더라배움/UX Writing 2024. 10. 21. 21:00
[UX Writing] 0. 시작 [UX Writing] 0. 시작2021년 7월, 나는 한 싱가포르계 기업 'A'에 소프트웨어 엔지니어로 입사했다.A는 자체 제작한 앱을 통해 크라우드 소싱 인력을 모집한 후 AI 모델을 위한 라벨링 작업을 전문적으로 진행하는 회사jaytsol.tistory.com[UX Writing] 1. 느낌 [UX Writing] 1. 느낌[UX Writing] 0. 시작 [UX Writing] 0. 시작2021년 7월, 나는 한 싱가포르계 기업 'A'에 소프트웨어 엔지니어로 입사했다.A는 자체 제작한 앱을 통해 크라우드 소싱 인력을 모집한 후 AI 모델을 위한 라벨링jaytsol.tistory.com[UX Writing] 2. 설득 [UX Writing] 2. 설득[UX Writ..
-
[UX Writing] 3. 규칙배움/UX Writing 2024. 10. 13. 21:00
[UX Writing] 0. 시작 [UX Writing] 0. 시작2021년 7월, 나는 한 싱가포르계 기업 'A'에 소프트웨어 엔지니어로 입사했다.A는 자체 제작한 앱을 통해 크라우드 소싱 인력을 모집한 후 AI 모델을 위한 라벨링 작업을 전문적으로 진행하는 회사jaytsol.tistory.com[UX Writing] 1. 느낌 [UX Writing] 1. 느낌자, 그래서 일단 작업에 착수는 했고..어떤 문제를 해결하기 위해 가장 먼저 해야 할 일은 당연하게도 상태(문제) 파악일 것이다.현재 우리 앱의 번역 상태는 다음과 같았다.1. 일부 한글번역이jaytsol.tistory.com[UX Writing] 2. 설득 [UX Writing] 2. 설득그 후 어느 날,테크 + 프로덕트 부문의 전직원들이 함께..
-
[UX Writing] 2. 설득배움/UX Writing 2024. 10. 10. 19:00
[UX Writing] 0. 시작 [UX Writing] 0. 시작2021년 7월, 나는 한 싱가포르계 기업 'A'에 소프트웨어 엔지니어로 입사했다.A는 자체 제작한 앱을 통해 크라우드 소싱 인력을 모집한 후 AI 모델을 위한 라벨링 작업을 전문적으로 진행하는 회사jaytsol.tistory.com[UX Writing] 1. 느낌 [UX Writing] 1. 느낌자, 그래서 일단 작업에 착수는 했고..어떤 문제를 해결하기 위해 가장 먼저 해야 할 일은 당연하게도 상태(문제) 파악일 것이다.현재 우리 앱의 번역 상태는 다음과 같았다.1. 일부 한글번역이jaytsol.tistory.com ..그 후 어느 날,테크 + 프로덕트 부문의 전직원들이 함께 하는 온라인 미팅에서 나는 공표했다.앱의 전면 재번역을 진행..