최신글
-
딥러닝(Deep Learning)
[DL/딥러닝] Cross Attention
-
AI Art 모음
[AI Art & Prompt] 아르누보(artnovuschroma)
-
AI Art 모음
[AI Art & Prompt] 생생한(vivid)
-
AI Art 모음
[AI Art & Prompt] 어드벤처 타임 스타일(Adventuretime Style)
-
AI Art 모음
[AI Art & Prompt] 하프톤(halftone)
-
AI Art 모음
[AI Art & Prompt] 메이플스토리 스타일(Maplestory Style)
-
AI Art 모음
[AI Art & Prompt] 판타지 마법fantasy_wizard)
-
AI Art 모음
[AI Art & Prompt] 아케인 스타일(Arcane Style)
인기글
-
정보처리기사 필기 - 5과목(정보시스템 구축 관리)
[정보처리기사 필기] 5과목 - 소프트웨어 비용 산정
LOC(원시 코드 라인 수 source Line Of Code) 기법 각 기능의 원시 코드 라인 수의 비관치, 낙관치, 기대치를 측정하여 예측치를 구하고 이를 이용하여 비용을 산정하는 기법이다. 측정이 용이하고 이해하기 쉬워 가장 많이 사용됨 예측치를 이용하여 생산성, 노력, 개발 기간 등의 비용을 산정 산정공식 노력(인월) = 개발 기간 x 투입 인원 = LOC / 1인당 월평균 생산 코드 라인 수 개발 비용 = 노력(인월) x 단위 비용(1인당 월평균 인건비) 개발 기간 = 노력(인월) / 투입 인원 생산성 = LOC / 노력(인월) 수학적 산정 기법 상향식 비용 산정 기법으로 경험적 추정 모형, 실험적 추정 모형이라고도 함, 개발 비용 산정의 자동화를 목표로 한다. 비용을 자동으로 산정하기 위해 사..
- 정보처리기사필기 - 2과목(소프트웨어 개발) [정보처리기사 필기] 2과목 - 정렬, 검색 알고리즘 정렬 정렬 알고리즘 정렬 알고리즘. GitHub Gist: instantly share code, notes, and snippets. gist.github.com 삽입 정렬(Insertion Sort) 두번째 값부터 이전 값들과 비교를 시작함 비교하는 값을 Key라고 할 때, 순서를 변경해야 한다면 Key를 변경 할 자리에 삽입하고 그 자리에 있던 값은 뒤로 한 칸 이동 시킴. 예시 "85624" key = 5 : 85624 -> 58624 key = 6 : 58624 -> 56824 key = 2 : 56824 -> 25674 key = 4 : 25684 -> 24568 선택 정렬(Selection Sort) 처음 원소 자리부터 순서대로 모든 값들을 검사하여 작은 순서대로 정렬하는 방법 예시 "856..
-
딥러닝(Deep Learning)
[DL/딥러닝] Cross Attention
크로스 어텐션 완전 정복 🧠딥러닝 멀티모달 모델에서 빠질 수 없는 핵심 메커니즘👉 크로스 어텐션이란?크로스 어텐션(Cross Attention)은 트랜스포머(Transformer) 모델에서 사용되는 어텐션 메커니즘 중 하나로, 서로 다른 두 시퀀스 간의 관계를 학습하기 위해 사용됩니다. 예를 들어, 하나의 입력이 텍스트이고, 다른 하나가 이미지인 경우 각각을 독립적으로 인코딩한 후, 두 정보 간의 연관성을 계산하여 상호 작용하는 데 사용됩니다.🧩 왜 크로스 어텐션이 필요한가요?셀프 어텐션(Self Attention)은 한 시퀀스 내 토큰들 간의 관계만 파악합니다. 그러나 실생활 문제에서는 서로 다른 입력 간의 정보 교환이 필요할 때가 많습니다.기계 번역에서 입력 문장(인코더)과 출력 문장(디코더)이..
-
정보처리기사필기 - 2과목(소프트웨어 개발)
[정보처리기사 필기] 2과목 - 자료구조
자료구조의 분류 선형 구조(Linear Structure) 배열(Array) 선형 리스트(Linear List) 연속 리스트(Contiguous List) 연결 리스트(Linked List) 스택(Stack) 큐(Queue) 데큐(Deque) 비선형 구조(Non-Linear Structure) 트리(Tree) 그래프(Graph) 선형 리스트(Linear List) 연속 리스트(Contiguous List) 배열과 같이 연속되는 기억 저장소에 저장되는 자료 구조 기억 장소를 연속적으로 배정받기 때문에 기억장소 이용 효율은 밀도 1로서 가장 좋음 연속 리스트는 중간에 데이터를 삽입하기 위해서는 연속된 빈 공간이 있어야하며, 삽입, 삭제 시 자료의 이동이 필요 연결 리스트(Linked List) LinkedL..
-
정보처리기사필기 - 1과목(소프트웨어 설계)
[정보처리기사 필기] 1과목 정리 - UML
모델링과 모델 모델링을 하는 이유 복잡함을 잘 관리하기 위해 형체가 없는 소프트웨어의 구조를 시각화 하기 위해 다른 사람과 커뮤니케이션 하기 위해 문제 도메인 및 제품 요구 사항을 이해하기 위해 개발 중인 시스템을 이해하기 위해 구현하기 전에 잠재적 솔루션을 실험해보기 위해 기존 시스템의 문서화 요구 모델링 고객과 개발자가 무엇이 개발되고 있는지에 동의하는 것을 주된 목적으로 하는 요구 명세를 생성 시스템에 대한 형식적 또는 준형식적 설명을 제공 모델 사이의 관계 모델링 방법 - 절차적 방법 미리 정해둔 순서대로 동작 모델링 방법 - 객체지향 방법 주어진 문제 영역을 그 안에 존재하는 객체의 집합으로 봄 객체들은 서로 정보를 주고 받아 상호 작용 UML(Unified Modeling Language) 객..