Skip to main content

270 posts tagged with "professional-engineer"

기술사 관련 포스트

View All Tags

TAM, SAM, SOM

· 3 min read

TAM, SAM, SOM 개념

  • 제품, 서비스의 시장규모와 경쟁력을 예측하여 성장가능성과 비지니스 전략을 수립하기 위한 프레임워크
  • 시장 잠재력 파악, 투자 유치, 자원 배분, 마케팅 전략 수립에 활용

TAM 개념도

  • 제품이나 서비스를 제공할 시장의 전체 규모와 확보시장규모를 파악하여 타겟기반 전략수립
구분TAMSAMSOM
타겟 규모넓음중간적음
전환가능성낮음중간높음

TAM, SAM, SOM 측정지표

구분측정지표설명
TAM비지니스 도메인 크기제품이나 서비스를 제공할 수 있는 전체 시장규모
-시장 상한선시장의 최대 규모
SAM판매 가능 시장규모제품이나 서비스를 판매할 수 있는 시장규모
-고객 세분화제품이나 서비스를 구매할 수 있는 고객군
SOM특정기간 내 확보가능한 시장규모초기 단계에서 확보할 수 있는 시장규모
-핵심 타겟 선정초기 단계에서 확보할 수 있는 타겟 고객군

TAM, SAM, SOM 활용방안

구분활용방안설명
사업계획수립목표 시장설정제공 시장에 대한 계획 수립
-마케팅 전략 수립분석 데이터 기반 마케팅 전략 수립
투자 유치사업 잠재력 설명시장 규모 파악하여 사업 설명 구체화
-투자 유치투자자에게 사업 잠재력 설명
자원 배분제한된 자원의 효율적 배분한정된 자원의 전략적 배분
-사업 성장 전략 수립지속적 성장을 위한 전략 수립

HBM

· 3 min read

HBM 개념

  • 3D TSV 기술을 사용하여 여러 개의 DRAM 칩을 수직으로 쌓고, 초고속 인터커넥트를 통해 각 층을 연결함으로써 높은 대역폭과 낮은 전력 소비를 실현한 고대역폭 메모리
  • 기존 DDR 램의 대역폭, 레이턴시의 한계와 AI 학습으로 대량 데이터 처리 수요 증가로 저전력 고속 연산 메모리 필요성 증가

HBM 구성도, 구성요소, 비교

HBM 구성도

  • 수직 적층, TSV, 인터포저 등 기술을 통해 고성능 컴퓨팅 분야에서 핵심적인 역할을 하는 메모리 아키텍처

HBM 구성요소

구분기술요소상세 설명
메모리 적층 구조TSVDRAM Die 를 뚫어 전도성 재료를 채운 수직 실리콘 관통 전극
-DRAM DieDRAM Cell 그룹, 패키징 단위
-Logic Die다른 칩셋 및 PHY 와 DRAM die 연결
프로세스 유닛PHY물리계층 인터페이스, Logic Die - Process Die 간 연결
-CPU/GPU그래픽, 명령어 처리 위한 프로세서
칩셋Silicon InterposerLogic Die (CPU, GPU 등)와 HBM 칩 사이의 연결
-Package SubstrateSilicon Interposer 과 그래픽카드 연결하는 PCB 기판

HBM과 DDR6 비교

구분HBMDDR6
용도AI 학습용그래픽 카드, AI 추론용
Pin Data Rate6.4 Gbps16 Gbps
Pin1,024개32개
Bandwidth819 GB/s64 GB/s

정적 SQL과 동적 SQL

· 3 min read

정적 SQL과 동적 SQL 개념 비교

정적 SQL동적 SQL
애플리케이션에 하드 코딩되어 런타임 시 변경되지 않는 SQL런타임 시점에 사용자로부터 SQL 문의 일부 또는 전부를 입력받아 실행되는 SQL
  • 정적 SQL은 컴파일 전 단계에서 구문분석, 유효 오브젝트 여부확인 등 체크가 가능하지만 동적 SQL은 불가

정적 SQL과 동적 SQL 상세 비교

정적 SQL과 동적 SQL 구현 비교

구분정적 SQL동적 SQL
구문컴파일 시점에 구문 및 의미 체계 체크 가능실행 시점에 구문이 확정되므로 사전 체크 불가
최적화사전 컴파일로 최적화 가능런타임 최적화가 어려움
보안주로 컴파일 타임에 보안 검토 가능사용자 입력 검증 필요, 보안 관리 복잡

정적 SQL과 동적 SQL 특징 비교

구분정적 SQL동적 SQL
유연성낮음, 고정된 쿼리 구조높음, 다양한 조건에 따라 쿼리 변경 가능
보안상대적으로 안전함SQL 인젝션 및 보안 취약점
성능빠르고 최적화 가능실행 시점에 최적화가 어려움
사용 사례고정된 데이터 조회나 트랜잭션 처리사용자 입력 기반의 동적 데이터 조회 및 처리
캐싱 효율높음낮음
장점빠른 속도, 쿼리 해석 사전 수행유연한 SQL 구조, 코딩 양 최소화
단점데이터 분포에 따른 성능 저하반복적 쿼리 파싱에 따른 성능 저하
  • 동적 SQL 사용시 WAF, Stored Procedure, Prepared Statement 등을 활용하여 보안 강화 필요

이미지 데이터 어노테이션

· 2 min read

이미지 데이터 어노테이션 개념

  • 인공지능 모델을 학습시키기 위해 이미지 데이터에 레이블을 붙이는 과정
  • 이미지 수준, 객체 수준, 픽셀 수준으로 추가 정보 부여

이미지 데이터 어노테이션의 유형과 기법

이미지 데이터 어노테이션의 유형

  • 픽셀 수준으로 갈수록 높은 정밀도, 어노테이션 비용 증가
  • 이미지 데이터 활용 목적과 수준 및 범위에 따라 적절한 수준의 어노테이션 유형 선택

이미지 데이터 어노테이션의 기법

유형기법설명
이미지 수준이미지 분류이미지 파일 단순 분류
객체 수준바운딩 박스객체의 최소 사각형으로 분류
-폴리곤객체의 윤곽을 따라 다각형으로 어노테이션
-키포인트객체의 주요 특징점 어노테이션
-3D 큐보이드객체를 3차원 박스로 식별하여 위치 및 크기 판별
픽셀 수준시맨틱 세그멘테이션이미지 각 픽셀별 클래스 지정
-인스턴스 세그멘테이션클래스 내에서 개별 객체를 구분해 픽셀 레이블 지정

터크만 사다리 모델

· 3 min read

터크만 사다리 모델의 개념

  • 프로젝트 수행 시 팀 개발 과정을 Forming, Storming, Norming, Performing, Adjourning의 5단계로 표현한 모델
  • 조직이 성장하고 도전에 대응하고 문제의식을 갖고 해결책을 찾으며 작업계획을 세우고 결과를 만들기 위하여 필요한 팀 개발 방법론

터크만 사다리 모델의 구성도, 특징, 적용방안

터크만 사다리 모델의 구성도

  • 세부 단계별 프로젝트 팀의 관심과 리더십, 필요 활동 상이

터크만 사다리 모델의 단계별 특징

단계주요 관심리더십필요 활동
형성기상호 인식지시형팀 방향 설정
혼돈기갈등 처리지도형계획, 역할 명료화
규범기협력 관계 구축참여형업무, 역할 몰입
성취기생산성 증대위임형수행 관리, 평가
해산기과업종료지시형Lesson Learned

Performing 단계 진입 촉진을 위한 적용방안

기법설명비고
Ground Rule팀 내 규범을 설정하여 성과를 저해하는 요소를 사전에 제거팀워크, 협업촉진
RACI각 구성원의 역할과 책임을 명확하게 정의업무 소통 효율화, 책임 소재 명확화
1-on-1리더와 팀원이 정기적으로 1:1 미팅을 통해 개인 성과 및 문제를 논의개인성장촉진,의사소통강화
OKR목표와 주요 결과를 설정하여 팀과 개인의 방향성을 명확화성과측정, 조직비전일치

전자정부 정보시스템 성과 측정지표

· 4 min read

전자정부 정보시스템 성과 측정 개념

  • 정보시스템 운영의 효율성과 효과성을 평가하여 시스템의 운영 타당성을 판단하고, 지속적인 운영성과 제고를 위한 체계적인 관리와 지원을 제공하는 활동
  • 최근 정보시스템의 지속적인 증가와 노후화로 인해 운영 및 유지보수 비용 증가, 운영 성과를 객관적으로 측정하여 불필요하거나 과도한 비용 투입을 방지하고, 신규 투자 기회를 확대할 수 있는 효율적인 투자 관리 방안 수립을 위해 필요

전자정부 정보시스템 성과 측정지표

비용 측면 성과 측정지표

구분내용비고
운영의 적정성개발비와 유지보수비의 비율을 점검하여 적정한 비용구조로 운영하는지 평가110% 이상: 2점, 50% 미만: 10점
유지의 용이성투입된 운영유지비의 증감 수준을 점검하여 비용 효율적 구조를 유지하고 있는지 평가전년 대비 20% 이상 증가: 2점, 감소: 10점
비용의 효율성정보시스템의 활용규모 대비 비용 효율적 구조를 유지하고 있는지 평가활용규모당 운영유지비 20% 이상 증가: 4점, 감소: 20점

업무 측면 성과 측정지표

구분내용비고
기능 활용도업무지원 및 서비스 제공을 위해 구현된 기능의 실제 활용 수준 평가기능별 전년 대비 사용량 증감률에 따라 점수 부여
업무 성과 달성도직전 연도의 공통지표 성과 목표 대비 업무성과의 달성 수준 평가목표 대비 실적이 85% 미만: 2점, 100% 이상: 10점
고유 지표 성과 달성도직전 연도의 고유 지표 성과 목표 대비 업무성과의 달성 수준 평가목표 대비 실적에 따라 최대 30점까지 부여

지표 적용을 위한 실행방안

구분실행방안비고
성과측정 절차정보시스템 운영 성과를 측정하기 위한 구체적인 기준과 절차를 제공하여 객관적인 방법으로 신속하게 운영성과 측정매년 운영 성과 측정, 후속 조치
교육 및 확산정보시스템 운영 성과관리 확산 및 교육자료 활용, 관련 정보화 정책 및 제도를 실행함에 있어 참고자료로 제공관련 담당자 교육, 적용
정책 및 제도 활용정보화 총괄부서 담당자 판단으로 정보화 업무 추진 과정에서 적절하게 활용 및 안내피드백 루프, 추가 지원 방안 마련

참조

감정 인식 기술

· 4 min read

감정 인식 기술 개념

  • 자연어로 전달되는 감정을 분류하는 감정 분석 대비 표정, 음성, 자세 등을 관찰하여 광범위한 감정상태를 식별하는 기술
  • 감정 임베딩과 대화형 봇 감정 인식 기술을 통해 다양한 상황과 사용자 요구 대응

감정 인식 기술 유형, 활용 분야

감정 임베딩 기술 유형

구분설명관련 기술
감정 단어 임베딩감정 정보를 단어 임베딩으로 임베딩하는데 중점Emo2Vec, SSWE
이모티콘 임베딩감정을 표현하기 위해 채팅 메세지 내부 이모티콘을 임베딩Emoji2Vec, DeepMoji
다중감정 인식용 단어 인베딩여러 감정 레이블을 동시 할당하여 감정을 더 자세히 설명다중라벨분류, SGM

대화형 봇 윈한 감정 인식 기술 유형

구분설명비고
앙상블 모델 기반 감정인식여러 개별 모델을 결합하여 포괄적, 강인한 모델 구성주요 감정 모델 간 가중 평균 처리
지식 표현 기반 감정인식사전 지식에 정서어휘, 상식, 언어패턴, 정서의미규칙 등 포함하여 표현향상어휘기반 감성 지식 통합
감정인식 위한 전이학습부족한 훈련 데이터 문제 완화, 유도적 전이학습 사용순차전이학습, 다중작업학습
이모티콘수용 감정인식이모티콘 기반에 SVM 등 분류기로 감정 주석 추가이모티콘 포함 텍스트 희소
맥락이해기반 감정인식상황적 표현 학습 위해 발화 및 컨텍스트 수준에서 셀프 어텐션 사용GPT-4o 등 LLM

감정 인식 기술 활용분야

구분활용분야비고
공공SNS 공개 데이터 분석, 감정 모니터링 자살예방, 테러리스트 탐지범죄예방, 안전
의료긴급 상황에서 환자의 감정 예측환자 의도 파악
민간대화형 봇 감정인식 활용 감정기반 응답시스템 구축고객응대, 마케팅

감정 인식 기술 고려사항

  • 사용자 데이터의 최소 수집 및 목적 제한을 위한 법, 제도 마련 필요

가상화폐 스캠탐지

· 4 min read

가상화폐 스캠 개념

  • 폰지사기라고 표현되며 가격의 높은 변동성과 익명성을 악용해 투자자들을 속이는 위협
  • 블록체인, 가상화폐의 급속한 발전으로 폰지사기, 피싱공격, 가짜 ICOs, 러그폰, 다중서명지갑 해킹 등 다양한 유형의 사기 범죄 출현

가상화폐 스캠 탐지 개념도, 분석 유형, 탐지 절차

가상화폐 스캠탐지 개념도

가상화폐 스캠탐지 분석 유형

기반유형내용
기계학습 기반로지스틱 회귀거래 데이터의 다양한 속성 기반으로 확률 분석하여 결정 경계 정의
-랜덤포레스트다수의 결정 트리로 거래 특성 분석, 종합하여 스캠 여부 판별
-SVM거래 데이터를 고차원에서 분류하여 최적 결정경계를 찾아서 높은 정확도
-ADABoost약분류기 결합, 반복학습, 스캠 특성 포착
-LGBM복잡한 거래 뎅치터를 수직적 방식으로 빠르게 탐지
딥러닝 기반LSTM-FCN&BPLSTM-FCN과 BP 신경망을 결합한 하이브리드 모델 사용
-LSTM-CNN순차 데이터 처리용 LSTM과 구조적 특징 파악용 CNN 결합
그래프 기반
경로임베딩
Trans2Vec거래량과 타임스탬프에 랜덤워크 기법과 SVM 활용 분류
-Node2VecEtherScanDB로 Node2Vec과 SVM 활용 분류
그래프신경망 기반
그래프 임베딩
GCN노드와 이웃 간 정보 집계 후 노드 임베딩 생성
-TTAGN거래내역 시간, 구조적 정보를 통합, LSTM, 어텐션 활용 스캠 탐지

가상화폐 스캠탐지 절차

가상화폐 스캠탐지시 고려사항

  • 클래스 불균형으로 인한 오탐 방지 위해 오버샘플링, 언더샘플링, 가중치 조정 등 고려
  • 가상화폐 거래 네트워크의 지속적 변화 학습

자율주행

· 2 min read

자율주행 개념

  • 운전자 조작 없이 자동차 스스로 주변 환경을 인식하고 상황을 판단하여 목적지까지 운전하는 기술

자율주행 기술 구성 및 적용단계

자율주행 기술 구성

구분내용비고
인지다양한 센서를 융합하여 물체 인지카메라, 레이다, 라이다
판단인지정보 기반 주행경로 계획, 판단ADAS, E2E AI
제어판단한 전략에 따라 차량 제어조향, 브레이크, 속도

자율주행 적용단계

구분내용비고
5단계운전자 개입 필요 없음완전 자동화
4단계대부분 상황에서 스스로 운행 가능고도 자동화
3단계특정 조건에서 모든 주행 기능 수행조건부 자동화
2단계가속, 조향 등 일부 기능 자동화부분 자동화
1단계차량의 일부 기능 지원운전자 지원

자율주행 고려사항

구분고려사항해결방안
기술적악천후 등 다양한 상황의 성능 확보연구 개발
제도적사고시 책임소재, 윤리 기준, 개인정보 수집 방안법규 정비
사회적자율주행 일자리 변화민관 협의, 정책 지원
  • ISO 26262 표준 준수

모바일 엣지 컴퓨팅

· 2 min read

모바일 엣지 컴퓨팅 개념

  • 기지국 근처 등 네트워크 엣지에 컴퓨터 자원을 분산시켜 데이터 처리 및 서비스를 제공하여 저지연, 고대역, 실시간 응답을 구현한 컴퓨팅 패러다임

모바일 엣지 컴퓨팅 구성도, 구성요소

모바일 엣지 컴퓨팅 구성도

모바일 엣지 컴퓨팅 구성요소

구분내용비고
모바일 엣지 디바이스데이터 생성 및 서비스 사용 주체스마트폰, IoT기기 등
기지국데이터 전송 및 통신 담당무선 네트워크
엣지서버네트워크 가장자리에 배치데이터 처리, 저장
MEC 플랫폼엣지서버 관리, 모바일 서비스 제공관리, 운영

모바일 엣지 컴퓨팅 고려사항

구분내용비고
관리적표준화, 데이터 권한 관리보안성
기술적네트워크 대역폭 관리, 서버 관리안정성
물리적엣지서버 위치, 전력 공급효율성