Tracker 17

CNN 구조 및 Meta-Learning 개념 정리

CNN이란? - Convolutional Neural Network의 약자, 합성곱 신경망 - 인공신경망(ANN)을 깊게 쌓은 구조, 그 중에서도 이미지 같은 2차원 구조를 다루기 위해 특화된 신경망 구조- 원래는 이미지 인식이나 분석같은 작업을 위해 개발된 딥러닝 구조- 지금은 영상, 음성, 자연어 처리 등 다양한 분야에서도 쓰이고 있음- 구조 자체는 이미지 처리에 최적화되어 있다는 게 핵심-> 임베디드 시스템이나 저전력 환경에서는 여전히 CNN이 주력 * 딥러닝 구조 = ANN, CNN, RNN, LSTM, Transformer 등MLP (Multilayer Perceptron): 기본적인 완전연결 신경망CNN (Convolutional Neural Network): 합성곱 기반RNN (Recurr..

Tracker/notes 2025.05.01

ChatGPT developer API (macOS)

terminal 열고 다음과 같이 입력 파이썬으로 GPT 쓰는 방식 vs. curl로 API 호출하는 방식 > 선택1. 파이썬으로 GPT 쓰는 방식 1) 파이썬용 OpenAI 라이브러리 설치 pip install openai실험 자동화하고 싶을 때 (프롬프트 여러 개 돌리기, 반복 테스트)응답을 파일로 저장하거나 후처리 하고 싶을 때여러 모델 비교, 토큰 분석, 파라미터 튜닝 실험하고 싶을 때웹앱, 봇, 리서치 툴 등 만들 때사용량 로그 기록하거나 조건 분기 처리하고 싶을 때즉, 복잡한 실험 / 반복 실행 / 결과 정리 → 무조건 파이썬이 훨씬 편리. 2) API키를 환경변수로 설정 (코드에 직접 넣는 것을 방지하기 위함)export [키 이름]='사용자의 API키'ex) openAPI_key, gp..

Tracker/logstash 2025.05.01

지도학습과 비지도학습 개념정리

지도학습(supervised)·비지도학습(unsupervised)은 머신러닝(ML)의 핵심 학습 패러다임. ML(머신러닝): 데이터로부터 통계적·수치적 패턴을 학습하는 분야 전체지도·비지도·세미지도 등 학습 방식 전체전통적 알고리즘(SVM, 랜덤포레스트, 회귀 등) 포함 DL(딥러닝): ML 안에서 심층 신경망을 써서 복잡한 비선형 함수를 학습하는 하위 영역ML 중에서 심층 신경망(neural network)을 활용하는 영역CNN·RNN·Transformer 같은 아키텍처 예시 LLM(대형 언어 모델): DL로 구현된 거대한 트랜스포머 기반 모델주로 자기지도학습(self-supervised learning)(일종의 비지도학습) 기법을 통해 대규모 텍스트 코퍼스에서 패턴을 학습한 뒤 여러 과제에 파인튜닝..

Tracker/notes 2025.04.30

[news] “KISA·SKT, 해킹 악성코드 공개… 기업 보안 점검 권고" – 핵심 요약

https://www.boannews.com/media/view.asp?idx=137004&skind=5 배경- 2025.04.19. 오후 11시경, SKT에서 유심 관련 정보가 유출된 정황이 있다고 공지https://news.sktelecom.com/211423SKT의 가입자 관리 시스템 일부가 악성코드 공격을 받았을 가능성 높음이 시스템이 HSS(Home Subscriber Server) 나 그와 유사한 가입자 데이터 관리용 서버일 가능성 높음 ------------------------- 배경지식 -----------------------------🚧 USIM (Universal Subscriber Identity Module) 1. USIM이란?통신사 망에 접속할 때 본인을 식별하는 유일..

Tracker/notes 2025.04.27

티스토리에서 태그 대문자로 표기 형식 통일

1. HTML 편집 열기 우측 상단 “html 편집” 버튼 클릭스킨 전체 HTML과 CSS가 뜸/* 모든 태그 텍스트를 첫글자 대문자로 강제 */a[href*="/tag/"] { text-transform: capitalize !important;} 다음과 같이 하단에 코드 붙여넣어주면 됩니다~! 티스토리 태그 링크는 전부 href="/tag/태그명" 형식임a[href*="/tag/"] -> “주소에 /tag/가 들어간 링크”를 골라라 (즉, 블로그에서 태그를 클릭할 수 있는 링크들 전부)text-transform: capitalize -> 그 링크 안에 있는 글자들 모두 첫 글자만 대문자로 표시!important -> 다른 스타일이 있어도 이걸 무조건 우선 적용 → 링크를 만드는 HTML 태그 (..

Tracker/logstash 2025.04.23

GPT 응답 자동화: Notion API 통합 설정 (macOS)

[Step 1] Notion에서 Integration 설정아래 링크에서 로그인 후, API 추가해줍니다.https://www.notion.so/my-integrations- 이름을 자유롭게 지어주고, 유형은 프라이빗으로 선택합니다. 저장을 누르면 아래와 같이 API 통합이 생성됩니다. - 설정 누성을 누르고 프라이빗 API 통합 시크릿 키(Token)를 복사합니다. -> 이게 Python에서 사용하는 API 키입니다. [Step 2] Notion 페이지(또는 DB)에 Integration 권한 부여 Integration Token: Notion API 키 Database ID: 데이터를 저장할 Notion DB ID Title 필드 이름: title로 쓸 Notion 속성 이름 1) 데이터베이스에..

Tracker/experiments 2025.04.23

RTOS research

RTOS(Real Time Operating System)실시간 응용프로그램을 지원 → 효율보다 시간 중시주어진 시간 내에 우선순위대로 어떤 작업을 반드시 처리해야 하는 시스템지연없이 예측 가능한 시간 내에 작업 처리특별한 설계와 스케줄링 알고리즘 사용하여 효율적으로 관리 주요 특징Scheduling작업들 우선순위 관리, 언제 어떤 task를 실행할지 알고리즘 제공인터럽트 관리(Interrupt Latency: 인터럽트 발생 후, 인터럽트 핸들러까지 도착하는 시간)hw, sw 인터럽트 관리하여 작업 간 전환 가능, 신속한 응답과 짧은 Interrupt Latency를 가짐동기화 및 통신공유자원에 접근 동기화, 세마포어/뮤텍스/메시지 큐 등 동기화 및 통신 메커니즘 제공타이머 및 디바이스 관리하드웨어 리소..

Tracker/notes 2025.04.09

스마트폰 센서 종류

1. Accelerometer (가속도계)- 기기의 움직임을 측정, 기기가 어느 방향으로 얼마나 빠르게 움직이는지를 감지- 화면 자동 회전이나 걸음 수 측정에 활용 2. Gyroscope (자이로스코프)- 기기의 회전(각속도)을 측정, 기기가 어느 각도로 회전하고 있는지를 정밀하게 파악- 3D 게임이나 증강현실(AR) 등에서 기기의 자세 변화를 정확히 추적하는 데 사용 3. Magnetometer (지자기 센서)- 지구 자기장을 측정하여, 기기의 나침반 방향을 알 수 있게 함- 지도 앱에서 방향 표시 등에 활용 4. Front and Rear Cameras (전·후면 카메라) 5. NFC (근거리 무선 통신)- 매우 짧은 거리(수 센티미터 이내)에서 기기 간 데이터를 교환하거나 결제를 진행할 수 있게 함..

Tracker/notes 2025.03.23

Cyber Security Trend 2025

1. Wireless Charger - 무선 충전기. 전자기 유도 방식을 사용하여 충전하는 방식.- 케이블 없이 송신 코일에서 발생하는 변화하는 자기장을 이용해 수신 코일에 전력을 유도하여 배터리를 충전하는 방식.선정 이유: 소형 기기의 무선 충전기 뿐만 아니라, 차량용 무선 충전기도 많이 개발되고 있으며 앞으로 더욱 발달할 것이라 생각해 관심을 가지고 있는 분야 중 하나이다. 2. IoT - Wearable Devices – health care… - 사람의 신체에 부착하여 컴퓨팅, 통신 등 여러 기능을 편리하게 사용할 수 있도록 제작된 다양한 장치들을 의미.- 스마트 워치, 무선 이어폰, 스마트 글라스 등.- 웨어러블 전자기기는 ..

Tracker/notes 2025.03.23

Git 협업 프로젝트를 내 repository로 옮기기/ 토큰으로 로그인 에러 해결 (macOS)

1. 기존 저장소를 미러링하여 로컬에 복제1-1. 옮기고자 하는 레포지토리의 url을 clone한다. 1-2. 터미널에서 오리지널 레포지토리의 소스코드를 내 로컬폴더로 clone한다.git clone --mirror git clone : 원격 저장소를 로컬로 복제(clone)하는 명령어.--mirror : 일반적인 git clone과는 다르게, 원본 저장소의 모든 브랜치, 태그, 리모트 리팩터링(예: 브랜치 삭제)까지 그대로 복제하는 옵션. 2. 새로운 GitHub 저장소 URL로 변경2-1. 내 깃허브에 새로운 레포지토리 생성한다. 2-2. 위에서 clone한 소스코드를 가져올 폴더로 이동한다.cd 3. 새 저장소로 모든 데이터 푸시 git remote set-url origin git p..

Tracker/logstash 2025.03.20