기술부채/기타 6

딥러닝 데이터 정제화 : 정규화

✅ 왜 데이터 정제가 필요한가?딥러닝 모델은 입력 값의 스케일(값의 범위)에 민감합니다. 다양한 스케일의 데이터를 입력하면 학습이 느려지거나 잘못된 방향으로 수렴할 수 있습니다. 특히:여러 feature(특징)가 서로 다른 단위나 범위를 가지면, 학습이 비효율적이 됩니다.Gradient Descent 기반 학습에서 속도와 안정성이 떨어질 수 있습니다.그래서 데이터를 적절한 범위로 조정해주는 정제 과정이 꼭 필요합니다. ✨ 왜 데이터 정규화가 필요할까?딥러닝 모델은 입력 데이터의 스케일에 매우 민감합니다. 예를 들어 어떤 feature는 0~1 범위이고, 다른 feature는 1,000~10,000 범위라면, 큰 값이 학습 과정에서 지나치게 영향을 줄 수 있습니다. 이를 방지하고 안정적인 학습을 위해 정규..

기술부채/기타 2025.06.03

AI 어시스턴트와 AI 에이전트 차이

인공지능이 일상과 업무에 깊숙이 들어오면서, 우리는 "AI 어시스턴트"와 "AI 에이전트"라는 용어를 자주 접하게 됩니다. 겉보기엔 비슷해 보이지만, 두 기술은 본질적으로 큰 차이를 가지고 있습니다. 여기에 최근 주목받는 RAG(Retrieval-Augmented Generation) 기술이 결합되면 어떤 시너지가 생기는지까지 함께 살펴보겠습니다. 🤖 AI 어시스턴트란?AI 어시스턴트는 사용자의 명령이나 질문에 즉각적으로 반응하는 수동적인 도우미입니다.대표적인 예로 Siri, Google Assistant, 그리고 기본 설정의 ChatGPT 등을 들 수 있습니다.“내일 날씨 알려줘” → 날씨 정보 제공“이메일 초안 작성해줘” → 텍스트 생성“회의 일정 정리해줘” → 캘린더 반영이처럼 어시스턴트는 사용자..

기술부채/기타 2025.05.13

Softr 노코딩 툴 체험기

최근 노코딩(No-code)툴이 급부상하면서, 개발 지식이 없어도 웹사이트를 쉽게 만들 수 있다고 하는데요.그 중에서도 Softr는 Airtable과 연동하여 손쉽게 데이터 기반의 웹사이트를 제작할 수 있는 강력한 도구라고 합니다.무료 버전으로 어디까지 만들 수 있는지 한번 사용해봤습니다. https://www.softr.io/ Softr | No-Code App Builder | No Code Application Development for Portals and Web AppsSoftr lets you develop custom web apps, client portals, or internal tools. Build your first app or tool in minutes, for free.ww..

기술부채/기타 2025.03.26

Mac OS에 Docker 설치하기

1. Docker 사이트를 들어가서 설치 파일을 다운 받아요. - 아래 페이지로 들어가세요. https://docs.docker.com/desktop/setup/install/mac-install/ MacInstall Docker for Mac to get started. This guide covers system requirements, where to download, and instructions on how to install and update.docs.docker.com - 자신에게 맞는 칩셋을 다운받으세요.M1, M2, M3는 Apple silicon 이예요. 2. 다운받은 Docker.dmg을 실행해서 설치해요.- 그림처럼 drag and drop 하면 됩니다. - 설치가 완료되었으면 바..

기술부채/기타 2025.03.04

머신러닝 주요 기술과 딥러닝

먼저 머신러닝의 주요 기술부터 알아볼게요. 머신러닝(Machine Learning, ML)은 데이터를 기반으로 패턴을 학습하고 예측하는 AI 기술의 한 분야입니다. 머신러닝에는 여러 가지 기법과 기술이 있으며, 이를 크게 지도 학습, 비지도 학습, 강화 학습으로 나눌 수 있습니다.🔹 머신러닝의 주요 기술1️⃣ 지도 학습 (Supervised Learning)👉 정답(레이블)이 있는 데이터로 모델을 학습시켜 예측하는 방식✅ 주요 기술:회귀(Regression) → 숫자 예측 (예: 주가 예측, 날씨 예측)분류(Classification) → 카테고리 분류 (예: 이메일 스팸 필터링, 질병 진단)✅ 대표 알고리즘:선형 회귀(Linear Regression)로지스틱 회귀(Logistic Regression..

기술부채/기타 2025.02.28

디자인 패턴

디자인 패턴에서 자주 쓰는 것들을 아래 사이트들을 보고 정리했습니다.자세한 내용을 알고 싶으면 아래 사이트에서 참고하세요. https://refactoring.guru/ko/design-patterns/singleton 싱글턴 패턴/ 디자인 패턴들 / 생성 패턴 싱글턴 패턴 다음 이름으로도 불립니다: Singleton 의도 싱글턴은 클래스에 인스턴스가 하나만 있도록 하면서 이 인스턴스에 대한 전역 접근​(액세스) 지점을 제공하refactoring.guruhttps://ittrue.tistory.com/558?category=958774 [Java] 데코레이터 패턴(Decorator Pattern)이란? - 개념 및 예제데코레이터 패턴(Decorator Pattern) 데코레이터 패턴(Decorator P..

기술부채/기타 2024.10.21