728x90 분류 전체보기412 처음 읽는 양자컴퓨터 이야기 아이온큐, 리게티 컴퓨팅 등 양자컴퓨팅 기업들이 한창 주목받을 당시,나 역시 “양자컴퓨터란 무엇인가?”, “어떻게 동작하는가?” 하는 궁금증을 가졌던 적이 있다.최근 도서관을 들러 내가 집중하고 있는 ML과 MLOps 관련 도서들을 찾아 쌓아두던 중, 우연히 ‘양자컴퓨터’라는 단어가 눈에 들어왔다.문득 과거의 호기심이 떠오르며 나도 모르게 그 책을 손에 들고 있었다.그 책이 바로 《처음 읽는 양자 컴퓨터 이야기》다.이 책은 단연코 “진짜 맛있는 책”이다.저자는 현재 광양자 기반 양자컴퓨터 연구의 최전선에서 활동 중인 실험 물리학자로,단순한 이론이나 사전적 정의를 넘어 실제 실험실의 모습과 연구 현장의 고충까지 생생히 담아낸다.대부분의 책들이 GPT나 백과사전에서 얻을 수 있는 내용을 반복하는 데 반해,이.. 독서(Reading)/오늘의 책(Today's book) 2025. 7. 16. 인공지능을 위한 수학 - 7. 이미지 처리 7-1 딥러닝으로 손글씨 인식하기DNN (Deep Neural Network): 여러 개의 은닉층을 가진 신경망으로, 복잡한 패턴을 인식하거나 예측하는 데 사용된다.신경망 (Neural Network): 인간 뇌의 뉴런 구조에서 영감을 받은 알고리즘 구조로, 데이터를 입력받아 가공하고 출력한다.ILSVRC (ImageNet Large Scale Visual Recognition Challenge): 이미지 인식 성능을 겨루는 대회로, 딥러닝 기술이 급속도로 발전하는 계기가 되었다.SVM (Support Vector Machine): 데이터를 분류하는 데 사용하는 머신러닝 기법으로, 딥러닝 이전에 많이 쓰였다.7-2 데이터 세트 'MNIST'정규화 과정: 입력값의 범위를 0~1로 조정해 학습을 빠르고 안정.. 독서(Reading)/인공지능을 위한 수학 2025. 6. 22. 문과생도 이해하는 인공지능 101 MLOpsML 단계: 데이터 수집, 전처리, 모델을 위한 신경망 구축, 학습, 평가 등Ops 단계: 모델 배포, 모니터링, 테스트 등데이터 준비 및 전처리: 판다스, 넘파이모델 학습: 텐서플로, 파이토치모델 배포: 쿠버네티스, 도커모니터링 및 유지보수: 프로메테우스, 그라파나캐글(Kaggle)데이터 사이언티스트들이 경쟁적으로 데이터 분석 문제를 해결하는 플랫폼소타(SOTA: State Of The Art)어떤 분야에서 현재 가장 우수한 기술, 모델 또는 방법론코랩(Colaboratory)구글이 개발한 온라인 노트북 환경주피터 노트북과 유사한 기능 제공, 구글 클라우드에서 실행됨 → 설치형이 아님무료로 사용가능GPU 지원다양한 ML, DL(Deep Learning) 라이브러리, PL(Programming .. 독서(Reading)/오늘의 책(Today's book) 2025. 6. 22. 인공지능을 위한 수학 - 6. 자연어 처리 6-1 자연어 처리로 문서의 카테고리 알아맞히기자연어 처리 (Natural Language Processing, NLP): 사람이 사용하는 언어(텍스트·음성)를 컴퓨터가 이해하고 처리하도록 돕는 AI 기술입니다.자연어는 어떻게 다루는가? 텍스트를 형태소나 단어 단위로 나눈 뒤 수치 벡터로 변환해 기계가 분석하도록 합니다.특징 추출과 학습 과정에서는 어떤 일이 벌어질까? 각 문서에서 의미 있는 단어(feature)를 뽑아 벡터로 만들고, 이를 머신러닝 모델에 학습시켜 카테고리를 예측하게 합니다.정답률은 어느 정도 수준인가? 데이터 품질과 모델에 따라 다르지만, 일반적으로 70~90%의 정확도를 기대할 수 있습니다.6-2 카테고리별 데이터 세트– 스포츠, 정치, 경제와 같은 주제별 라벨이 붙은 문서 모음입니.. 독서(Reading)/인공지능을 위한 수학 2025. 6. 12. 인공지능을 위한 수학 - 5. 선형회귀 5.1 회귀 모델로 주택 가격 추정하기선형회귀모델입력 변수와 출력 변수 사이의 선형적인 관계를 모델링하는 기법입니다.단순회귀분석 (Simple Regression Analysis)설명변수가 하나인 경우에 사용하는 선형회귀 분석입니다.다중회귀분석 (Multiple Regression Analysis)설명변수가 여러 개인 경우의 회귀분석입니다.목적변수 / 종속변수예측하고자 하는 대상 변수입니다. 예: 주택 가격설명변수 / 독립변수결과에 영향을 주는 입력 변수들입니다.선형성 (Linearity)입력과 출력 사이의 관계가 직선(선형)으로 표현될 수 있음을 뜻합니다.바이어스 (Bias)예측값과 실제값 간의 차이를 의미합니다. 높은 바이어스는 부정확한 예측을 나타냅니다.5.2 데이터 세트 'Boston Housin.. 독서(Reading)/인공지능을 위한 수학 2025. 6. 7. 실리콘밸리의 팀장들(Radical Candor) - 1장 『실리콘밸리의 팀장들』 - 1장: 그들은 완전한 솔직함을 알고 있다직원의 말에 귀를 기울이고 함께 해결책을 모색하는 능력, 일방적인 지시를 내리기보다는 함께 논의하는 능력, 혼자서 판단하는 것보다 직원에게 의사결정을 맡기는 능력, 명령을 내리기보다 설득하는 능력, 알거나 아는 척하는 것보다 학습하는 능력에 달려 있다.→ 좋은 리더는 듣고, 토론하며, 배우는 사람이다.관계의 본질을 가장 잘 설명해주는 용어는 완전한 솔직함이다.→ 신뢰의 핵심은 완전한 솔직함이다.우리는 자신과 다른 사람 사이 불편함의 경계를 넘어 공동의 인간성을 연결시키는 방법을 터득함으로써 엄청난 차이를 만들어낼 수 있다.→ 불편함을 넘어설 때 진정한 연결이 시작된다.상사는 성과를 달성하기 위해 조직을 이끄는 사람이다.→ 상사의 본질은 결.. 독서(Reading)/실리콘밸리의 팀장들(Radical Candor) 2025. 6. 7. 실용주의 프로그래머(The Pragmatic Programmer) - Topic 20~22 『실용주의 프로그래머』 3장 기본 도구🧠 Topic 20 디버깅디버깅은 단지 문제 풀이일 뿐이라는 사실을 받아들이고, 그런 마음으로 공략하라.→ 감정을 배제하고 문제 해결에 집중하자.기술의 전당에서는 남을 비난하기보다 문제를 고치는 데에 집중해야 한다.→ 탓하지 말고 해결에 집중하라.'하지만 정말 그럴 리가 없는데.'로 시작하는 생각의 흐름에 신경 세포 하나도 낭비하지 말라.→ 불필요한 의심은 시간 낭비다.표면에 보이는 증상만 고치려는 욕구를 이겨 내라.→ 근본 원인을 찾아라.겉으로 드러난 특정한 증상만 고치려고 하지 말고, 항상 문제의 근본 원인을 찾으려고 노력하라.→ 증상이 아닌 원인을 진단하라.처음에 받은 자료 이상을 얻기 위해서 버그를 보고한 사용자를 인터뷰할 필요도 있다.→ 사용자와 소통해 더.. 독서(Reading)/오늘의 책(Today's book) 2025. 6. 6. ChatGPT가 추천해준 운동 프로그램 ✅ 주 3회 과학적 맞춤 운동 프로그램 (허리디스크 고려)Day 1 – Push Day (월요일)머신 체스트 프레스 – 4세트 | 8–12회 | RPE 7숄더 프레스 머신 – 3세트 | 10–12회 | RPE 7펙덱 플라이 – 3세트 | 12–15회 | RPE 8덤벨 프론트 레이즈 (가벼운 무게) – 3세트 | 12–15회 | RPE 7로프 푸쉬다운 – 3세트 | 10–12회 | RPE 8트레드밀 인터벌 워킹 – 15분 (속도 6~7, 경사 3~5%)Day 2 – Pull Day (수요일)랫풀다운 – 4세트 | 10–12회 | RPE 7체스트 서포티드 로우 머신 – 3세트 | 10–12회 | RPE 7시티드 로우 (케이블) – 3세트 | 12–15회 | RPE 8해머 컬 – 3세트 | 10–12회 | R.. 운동(Work-out) 2025. 6. 6. 인공지능을 위한 수학 - 4. 확률과 통계(2nd) 📊 기초 통계 개념 정리 (수식 포함)1. 평균 (Expectation)어떤 값들이 있을 때, 그 값들의 중심이 어디쯤인지 나타내는 값입니다. 전체 데이터를 더한 뒤 개수로 나누어 구합니다.$$\mu = \frac{1}{n} \sum_{i=1}^{n} x_i$$2. 편차 (Deviation)각 데이터가 평균에서 얼마나 떨어져 있는지를 나타냅니다. 양수면 평균보다 크고, 음수면 평균보다 작다는 뜻입니다.$$\text{편차} = x_i - \mu$$3. 분산 (Variance)모든 데이터의 편차를 제곱해 평균을 낸 값으로, 데이터가 평균에서 얼마나 퍼져 있는지를 나타냅니다.$$\sigma^2 = \frac{1}{n} \sum_{i=1}^{n} (x_i - \mu)^2$$4. 표준편차 (Standard De.. 독서(Reading)/인공지능을 위한 수학 2025. 6. 6. 실용주의 프로그래머(The Pragmatic Programmer) - 2일차 『실용주의 프로그래머』를 읽으면서 밑줄 긋고 싶었던 문장들을 모아봤다. 실용적인 팁을 넘어서, 일하는 태도나 사고방식까지 다시 돌아보게 만드는 구절들이 많았다.개발자로 살아가는 하루하루 속에서 문득 떠올리면 좋은 말들.📌 답은 언제나 추정일 뿐"모든 답은 추정치다. 단지 어떤 답이 다른 답보다 좀 더 정확할 뿐이다."→ 추정이라는 걸 인정하는 데서부터 진짜 계산이 시작되는 듯. 특히 누가 물어보면, '이걸 어디에 쓰려는 걸까'부터 생각해보는 게 중요하다는 말.📌 복잡하게 만들수록 좋은 건 아니다"간결함과 정확성을 맞교환하고 있다."→ 복잡하게 만들면 뭔가 더 정확할 것 같지만, 노력 대비 성과가 미미할 수도 있다. 간결함이 더 실용적일 때가 많다.📌 이상한 결과는 귀찮지만 귀중한 단서"계산은 맞는데.. 독서(Reading)/오늘의 책(Today's book) 2025. 6. 3. grep 명령어 유용하게 잘 쓰는 법 (실전 꿀팁 포함!) "리눅스 초보도 grep 하나만 잘 써도 고수가 될 수 있어요!"💡 grep은 텍스트 검색의 최강자!로그 파일 분석, 특정 키워드 찾기, 조건 필터링 등등…개발자든 운영자든 꼭 알고 있어야 할 핵심 명령어예요🙌오늘은 실전에서 바로 써먹을 수 있는 grep 꿀팁들을 소개할게요!🔍 grep 명령어 기본 사용법grep [옵션] [패턴] [파일명]예시:grep "error" app.log👉 app.log 파일에서 "error"라는 문자열이 포함된 줄만 출력함✨ 실전에서 유용한 grep 꿀팁 모음"이것만 알아도 실무에서 바로 써먹어요!"🧩 대소문자 구분 없이 검색하고 싶다면?grep -i "warning" app.log👉 -i: 대소문자 구분 없이 검색🧩 지정된 디렉토리 내 모든 파일에서 검색하려면?.. 프로그래밍공부(Programming Study) 2025. 6. 3. 실용주의 프로그래머(The Pragmatic Programmer) - 1일차 프로그래밍은 미래를 덜 고통스럽게 만들려 노력하는 것이다.→ 코드는 현재보다 미래를 위한 투자입니다. 유지보수성과 확장성을 염두에 두고 작성하는 습관이 중요합니다.사고방식을 완전히 틀어서 습관, 행동, 기대를 바꾸어야만 한다.→ 진정한 변화는 단순한 방법의 변경이 아닌, 사고 자체를 바꾸는 데서 시작됩니다.무엇보다 중요한 것은 즐기는 것이다.→ 즐겁게 임할 때 창의력과 집중력이 극대화됩니다. 개발도 마찬가지입니다.혹시 책을 읽다가 전에 본 적 없는 단어와 진짜로 마주치게 된다면 부탁하건대 그냥 건너뛰지 말라. 시간을 들여 웹이나 컴퓨터 과학 교과서에서 찾아보라.→ 배움에 대한 태도가 실력을 좌우합니다. 작은 호기심 하나가 깊은 이해로 이어집니다.오직 특정한 환경 조건들마다 가장 적절한 시스템들이 있을 뿐.. 독서(Reading)/오늘의 책(Today's book) 2025. 5. 21. 이전 1 2 3 4 ··· 35 다음 728x90