전체 글 31

[딥러닝] 합성곱 신경망(CNN) 편향 bias 계산 방법

다중 로지스틱 회귀 신경망에서 편향은 주로 weight(가중치) 옆에 사용했습니다. 합성곱 신경망에서도 마찬가지로 weight들의 모임인 커널에 bias를 사용합니다. 합성곱 연산을 위 사진처럼 1차원으로 펼쳐 인공신경망으로 표현할 수 있습니다. 합성곱 연산에서 특성 맵은 커널이 입력 이미지에 각각 매핑되어 계산됩니다. 즉, 합성곱 연산에서 편향 계산은 커널들을 계산한 특성 맵의 모든 원소에 bias를 더하는 것으로 간략화할 수 있습니다. 만약 입력 이미지의 색상 채널이 흑백 단일이 아닌 여러 개라면, 커널도 여러 개를 사용합니다. 이때도 마찬가지로 bias를 여러 개 사용하면 됩니다. 출처 : 밑 사이트의 내용, 사진들을 편향을 설명하기 위해 사용 wikidocs.net/64066 위키독스 온라인 책을..

[머신러닝 데이터 전처리] 훈련 세트, 테스트 세트, 검증 세트 차이

훈련 세트 : 모델 훈련(가중치 찾기)에 쓰이는 데이터 세트 테스트 세트 : 모델의 실제 정확도를 판별하기 위해 쓰이는 데이터 세트. 테스트 세트로 모델을 튜닝하면 모델이 테스트 세트의 정답을 외워버려, 모델의 일반화 성능이 왜곡되는 문제가 있다. 때문에 모델 튜닝용으로 사용하지 않는다. 전체 데이터 세트를 보통 8:2의 비율로 떼어 훈련 세트와 테스트 세트를 만든다. 모델 튜닝 : 손실 함수를 바꾸거나 LearningRate를 조정하는 등의 모델 성능을 늘리기 위해 하는 작업들 검증 세트(개발 세트, dev set) : 훈련 세트에서 보통 8:2의 비율로 떼어 사용하는 모델 튜닝 용도의 세트. 즉, 전체 데이터 세트가 100이면 64(훈련):20(테스트):16(검증)으로 나눈다. 하지만 훈련 세트가 적..

[머신러닝] 현실 손글씨 데이터 전처리 방법(컬러 사진)

현실 손글씨 이미지셋 전처리(컬러 사진) : 1. 1 2 3 4 5 6 7 8 9 0 손글씨 숫자를 나열한 컬러 사진을 그레이스케일 사진으로 변환 2. 숫자가 나열된 종이 이외의 노이즈(책상 등)를 전단 변환(Crop)으로 제거 3. 완전히 흑백 사진으로 바이너리화 4. 3의 이미지를 보면 점이나 빛으로 인한 노이즈가 있다. 이것을 모폴로지 연산을 통해 제거 5. 노이즈를 제거한 이진화 이미지에 대해 외각선 검출 findContours()를 사용해 객체 외곽선 배열을 얻고, 외곽선 배열을 응용해 숫자들의 사각형 행렬을 받아옴 6. 5에서 만약 객체 숫자가 실제 숫자보다 많을 경우 일정 크기 이상의 객체만을 다시 검출 7. 객체들의 사각형 행렬을 외곽선 x, y좌표에 대해 오름차순으로 정렬하고, 32*32..

[Qt 6] Opencv 4 적용법(window_QT.cpp, obj section 오류 해결)

Qt6은 공식문서와 함께 Qt5처럼 공식 문서로 일단 진행합니다. wiki.qt.io/How_to_setup_Qt_and_openCV_on_Windows How to setup Qt and openCV on Windows - Qt Wiki How to setup Qt and openCV on Windows Introduction This article shows how to install Qt, build OpenCV, and run a basic OpenCV example. This article assumes Windows 10 has just been installed. This procedure requires close to 10GB of disk space: Qt: 5.06GB wiki.qt...

코드업 2013 화학식량 구하기 서식 지정자 %g 활용 풀이

코드업 2013 문제 설명 분자량 구하기 2를 해결한 광곽이는 C와 H 이외의 다른 기본적인 원소들이 포함된 화학식의 화학식량도 구할 수 있으면 좋겠다는 생각을 했다. 그래서 분자량 구하기 2에서 만든 프로그램에 기능을 더 추가하여 다른 원소들이 입력되어도 화학식량을 구할 수 있게 하려고 한다. 광곽이를 도와주자. 입력 화학식이 입력된다. (입력 형식은 분자량 구하기 2 문제와 같다. 입력되는 문자열의 길이는 14 이하이며, 각 원소의 계수는 100 이하의 자연수이다.) 입력되는 원소의 종류와 원자량(근사값)은 아래와 같다. 출력 입력된 화학식의 화학식량을 출력한다. 0으로 계속되는 소수점 아래 부분은 출력하지 않는다. 풀이 #include #include #include using namespace s..

[IT] 2021 치트엔진 정보, 사용 영상

말 그대로 게임 내 재화를 수정하거나 할 수 있는 치트 엔진을 다루는 글입니다. 사용 방식은 게임 내에 사용되는 변수들의 메모리 주소를 찾아 값을 변경하는 것이 대표적입니다. 그 외에 스피드핵, 메모리의 어셈블리 단계 접근 및 변수 추적, 코드 인젝션 등 많은 걸 할 수 있습니다. youtu.be/SLo9PgXHPpQ?t=229 게임 내 재화를 수정하거나 하는 치트 엔진의 싱글 플레이 게임 사용 영상입니다. 블루스택에서 구동되는 모바일 앱과 같이 가상 메모리에도 사용이 가능합니다. 관련 정보들 : 치트엔진 공식 홈페이지(다운로드) : www.cheatengine.org/ Cheat Engine Cheat Engine Download Cheat Engine 7.2 for Mac Read before dow..

[AI] 영상 프레임 보간 앱 (GRisk AI Dain App) 리뷰, 다운로드 링크 (움짤 포함&데이터 주의)

Patreon에서 AI 분야 창작자분들 보다가 재밌는 게 보여서 가져왔습니다. 깃허브를 살펴보면 DAIN 알고리즘(깊이 인식 비디오 프레임 보간, Depth-Aware Video Frame Interpolation)을 사용했다고 나와 있네요. 날개와 머리카락 등 움직이는 것들의 원본과 수정본을 비교해보면 원본은 끊기는 느낌이 있는 반면에 수정본은 마치 3D 애니메이션처럼 부드럽게 보입니다. 이유는 원본 애니메이션은 사람이 직접 한장한장 그려 이어 붙이는 방식이고, 수정본은 원본 애니메이션 데이터를 전달받아 AI로 초당 이미지 수를 60장으로 늘리기 때문입니다. 풀 영상 : youtu.be/Auum01OEs8k 위에 올린 움직이는 사진들은 영상의 0:39초, 1:02초, 1:53초에서 가져왔습니다. you..

허무주의와 아나키즘 뜻

희망 : 어떤 일을 이루거나 하기를 바람. 앞으로 잘될 수 있는 가능성. 절망 : 실존 철학에서, 인간이 그 극한 상황에 직면하여 자기의 유한성 및 허무성을 깨달았을 때의 정신 상태. 체념 : 바라던 대로 이뤄지기 어려우리라 생각하고 더 이상 기대하지 않게 되는 것. = 단념. 허무 : 세상의 진리나 가치, 또는 인간 존재 자체가 공허하고 무의미한 상태. 허무주의(니힐리즘) : 기존의 신, 구원, 진리로 대표되는 추구해야할 절대적 가치 및 권위가 존재하지 않는다고 보는 사상이다. 허무주의는 허무를 어떻게 바라보느냐에 따라 능동적 허무주의, 수동적 허무주의로 나뉜다. 쉽게 분류하자면, 무엇을 하려고 하는 쪽이 능동적 허무주의이고, 염세적인 반응을 보이며 염세적인 행위를 제외 한다면 딱히 무언가를 하려고 하..

1 2 3 4