분류 전체보기
-
SEMI E30 (GEM: Generic Equipment Model) Host와 연결이 끊겼을 시, Not Communicating와 Control State와의 관계프로그램(C++ etc.) 2025. 3. 20. 13:35
SEMI E30 (GEM: Generic Equipment Model) 표준에서는 Communication State와 Control State가 독립적으로 동작할 수 있습니다. 따라서, Communication State가 Not Communicating으로 변경되더라도 Control State가 자동으로 Offline으로 변경되지 않는 것이 표준 동작일 수 있습니다.📌 SEMI E30의 State 관계1. Communication StateNot CommunicatingAttempting to CommunicateCommunicating2. Control StateOfflineOnline-LocalOnline-Remote📌 질문 상황 정리초기 상태:Communication State: Commun..
-
YOLOv5 모델을 직접 ONNX로 변환 (윈도우에서 변환)OpenCV (C#) 2025. 3. 11. 13:31
사전 변환된 파일이 신뢰되지 않거나, 최신 모델을 사용하려면 직접 변환할 수도 있습니다.📌 설치 및 환경 설정Python 3.8 이상 설치 (다운로드 링크)YOLOv5 저장소 다운로드bashgit clone https://github.com/ultralytics/yolov5 cd yolov5 필수 패키지 설치bash복사편집pip install -r requirements.txt 📌 YOLOv5s ONNX 변환PyTorch 모델을 ONNX로 변환bashpython export.py --weights yolov5s.pt --include onnx 변환이 완료되면 yolov5s.onnx 파일이 yolov5/runs/ 폴더에 생성됩니다.📌 변환된 ONNX 파일 위치 및 활용yolov5s.onnx 파일을 C..
-
용접 자국 길이 예측 모델 개발 가이드AI 2025. 3. 11. 11:23
문제 정의 및 데이터 구성700장의 용접 자국 이미지(BMP 형식)와 각 이미지의 용접 자국 길이(px 단위)가 기록된 CSV 데이터를 활용하여, 이미지로부터 용접 자국의 위치를 자동 검출하고 그 길이를 예측하는 모델을 개발합니다. 목표 출력은 용접 자국의 픽셀 단위 길이이며, 주어진 이미지-길이 쌍 데이터를 학습에 사용합니다.이 문제는 기본적으로 **물체 검출(용접 자국 위치)**과 회귀(길이 예측) 요소를 모두 포함합니다. 즉, 이미지에서 용접 부위를 찾아내고, 그 길이를 수치로 산출해야 합니다. 개발된 모델은 PC 환경에서 실시간으로 동작하여, 카메라로 입력받는 영상에서 연속적으로 용접 자국의 길이를 측정할 수 있어야 합니다.이미지 전처리 및 용접 자국 검출모델 학습에 앞서 이미지 전처리를 통해 용..
-
AI 모델을 경량, 중간, 대형 모델을 나누는 차이점이 뭐야?AI 2025. 3. 11. 10:43
📌 1. 주요 차이점구분파라미터 수 (M)FLOPs (G)속도 (CPU/GPU)메모리 사용량적용 사례경량 모델1~10M0.1~1G💨 매우 빠름 (1~10ms)낮음 (모바일 가능)실시간 애플리케이션, 임베디드, 모바일중간 모델10~50M1~10G⚡ 빠름 (10~50ms)중간 (데스크탑, 서버)중간 복잡도의 문제, 실시간 가능대형 모델50M+10G+🐢 느림 (50~500ms)높음 (고성능 GPU 필요)고해상도 이미지 분석, 연구용M (Million): 백만 개 단위의 가중치 파라미터 개수G (Giga): 연산량(초당 연산 부동소수점 연산 횟수, FLOPs)📌 2. 각 모델의 예시✅ 1) 경량 모델 (Lightweight Model)특징: 파라미터 수가 적고 속도가 매우 빠름.예시 모델:MobileNe..
-
왜 꿈을 꾸는 걸까요? 꿈의 의미는 무엇인가요?심리학 2025. 3. 6. 23:10
꿈은 인간의 오랜 관심사 중 하나로, 과학, 철학, 심리학, 심지어 신화까지 다양한 분야에서 그 의미를 탐구해 왔습니다. 아직 완전히 밝혀지지 않았지만, 꿈을 설명하는 여러 이론들이 존재합니다. 함께 꿈의 미스터리를 파헤쳐 볼까요?1. 뇌의 청소 시간? 🧠🗑️최근 연구에 따르면, 꿈은 뇌가 하루 동안 쌓인 정보를 정리하는 과정일 수 있습니다. 낮에 경험한 것들 중 중요하지 않은 기억을 걸러내고 필요한 것만 저장하는 거죠. 마치 컴퓨터가 캐시 파일을 삭제하듯이요. 그래서 가끔 어제 본 드라마 장면이 꿈에 등장하기도 합니다. 그런데 왜 그렇게 이상한 조합으로 나타나는 걸까요? (예: 날아다니는 스파게티 괴물과 수학 시험을 보는 꿈…🤔)2. 프로이트의 열쇠 🔑지그문트 프로이트는 꿈을 '무의식의 열린 창..
-
청사진과 블루프린트의 뜻이 비슷한데, 청사진은 한국말인데 왜 영어랑 비슷한거야?궁금해 2025. 3. 6. 22:46
1. 블루프린트(blueprint)의 기원블루프린트는 원래 건축, 공학, 디자인 분야에서 사용되던 기술적 도면을 의미합니다.이 기술은 19세기 중반에 개발되었는데, 특수한 감광지(흰 종이)에 청색 염료를 사용해 도면을 복제하는 방식이었습니다. 이 과정에서 도면이 청색(blue)으로 나타나기 때문에 "blueprint"라는 이름이 붙었습니다.블루프린트는 정확하고 상세한 설계도를 의미하며, 나중에는 단순히 도면뿐만 아니라 어떤 프로젝트나 계획의 기본 설계나 틀을 상징적으로 의미하는 용어로도 사용되기 시작했습니다.2. 청사진의 유래한국어 "청사진"은 영어 "blueprint"를 직역한 말입니다. "청(靑)"은 파란색(blue)을 의미하고, "사진(寫眞)"은 그림이나 도면을 뜻합니다. 따라서 "청사진"은 문자 ..
-
정치에서의 팃포탯(Tit-for-Tat) 전략: 협력과 보복의 균형심리학 2025. 3. 6. 22:42
정치의 세계는 복잡하고 예측하기 어려운 게임과 같습니다. 다양한 이해관계가 얽히고설키면서, 정치인들은 자신의 목표를 달성하기 위해 다양한 전략을 사용합니다. 그 중 하나가 바로 팃포탯(Tit-for-Tat) 전략입니다. 이 전략은 단순하지만 강력한 효과를 발휘하며, 정치적 협상과 갈등 해결에서 중요한 역할을 합니다. 오늘은 정치에서의 팃포탯 전략에 대해 알아보겠습니다.팃포탯 전략이란? 팃포탯 전략은 게임 이론에서 유래한 개념으로, 상대방의 행동에 대해 동일한 방식으로 대응하는 전략을 의미합니다. 쉽게 말해, 상대가 협력하면 나도 협력하고, 상대가 배신하면 나도 배신하는 방식입니다. 이 전략은 협력과 보복의 균형을 유지하며, 장기적인 관계에서 신뢰를 구축하는 데 유리합니다.정치에서의 팃포탯 전략 활용 정치..
-
팃포탯(Tit-for-Tat) 전략: 게임 이론에서 배우는 협력과 갈등의 기술심리학 2025. 3. 6. 12:12
안녕하세요! 오늘은 게임 이론에서 유명한 팃포탯(Tit-for-Tat) 전략에 대해 이야기해보려고 합니다. 이 전략은 단순하지만 매우 강력해서, 게임 이론뿐만 아니라 우리의 일상 생활에서도 적용할 수 있는 교훈을 많이 담고 있어요. 그런데 왜 실제 인생에서는 이 전략을 적용하기 어려울까요? 함께 알아봅시다!1. 팃포탯 전략이란? 팃포탯 전략은 **"너가 나에게 한 만큼 나도 똑같이 해주겠다"**는 생각을 바탕으로 합니다. 이 전략은 다음과 같이 작동해요:첫 번째 단계: 상대방에게 친절하게 협력합니다.두 번째 단계: 상대방이 협력하면 나도 계속 협력합니다.세 번째 단계: 상대방이 배신하면 나도 배신합니다.예를 들어, 친구와 함께 게임을 한다고 생각해보세요. 친구가 나에게 잘해주면 나도 친구에게 잘해주고, ..