Sigmora
자주 묻는 질문

신경망 코드 학습: 자주 묻는 질문

05

신경망 기초

실제 신경망 모델은 어떻게 학습시키나요?

학습 과정은 네 단계로 구성됩니다. 순전파는 입력을 예측값으로 변환하고, 손실 함수는 이를 정답과 비교합니다. 역전파는 그래디언트를 계산하고, 최적화 함수는 학습률에 따라 가중치를 미세하게 조정합니다. 이 작업은 Sigmora가 아닌 당신의 Python 코드가 수행합니다. Sigmora는 해당 코드를 읽고, 편집하고, 실행하며, 검증 데이터의 손실 값을 확인합니다.

역전파(backpropagation)란 무엇인가요?

역전파는 각 가중치가 손실에 얼마나 기여했는지 계산하여 그래디언트를 생성하는 단계입니다. 최적화 함수는 이 그래디언트와 학습률을 사용하여 가중치를 업데이트합니다. 이는 순전파 이후 배치당 한 번 실행됩니다. Sigmora는 이를 직접 수행하지 않으며, 학습 스크립트를 실행하고 출력된 손실 값을 카드 형태로 표시합니다. 최종 판단은 당신이 숫자를 확인하여 내립니다.

합성곱 신경망(CNN)이란 무엇인가요?

합성곱 신경망은 이미지 처리용 네트워크로, 작은 필터가 이미지를 스캔하여 특징 맵(feature maps)을 생성하고 이후 레이어들이 이를 결합합니다. 가장 흔한 오류는 이미지 데이터와 첫 번째 레이어 간의 크기(shape) 불일치입니다. 처음부터 작성한 신경망이 작동하지 않는다면 먼저 크기를 확인하세요. Sigmora는 레이어 정의를 읽고 작은 배치 데이터를 통과시켜 테스트할 수 있습니다.

LSTM 네트워크란 무엇인가요?

LSTM은 텍스트나 시간순 측정값과 같은 시퀀스 데이터용 순환형 네트워크로, 이전 단계의 정보를 유지할지 여부를 결정하는 게이트를 포함합니다. 입력에 시간 차원이 있으므로, 시퀀스 길이로 인해 크기 오류가 자주 발생합니다. 이런 신경망을 디버깅하는 방법은 각 레이어의 크기를 출력하고, 먼저 작은 배치 데이터로 과적합(overfit) 테스트를 수행하는 것입니다.

신경망은 어떻게 학습하나요?

신경망은 학습 데이터에서 손실을 줄이도록 가중치를 변경하여 학습합니다. 한 에포크(epoch)는 데이터를 배치로 나누어 한 번 완전히 통과하는 것을 의미합니다. 검증 데이터의 손실도 개선되어야 학습이 성공한 것으로 간주하므로, 테스트 세트는 마지막까지 건드리지 마세요. Sigmora는 모든 에포크의 손실 값을 CSV 파일로 기록하여 확인할 수 있게 해줍니다.

Sigmora 사용법

neuralnetworkz.com이 Sigmora 공식 웹사이트인가요?

네, neuralnetworkz.com이 Sigmora의 공식 웹사이트입니다. 다운로드 버튼은 약 34MB 크기의 설치 프로그램을 제공하며, 리디렉션 전에 시간, IP 주소, 브라우저 사용자 에이전트(UA) 및 리퍼러 소스를 기록합니다. SHA-256 체크섬을 공개된 매니페스트와 비교하고, 앱 내 'Send feedback' 버튼을 사용하여 문제나 아이디어를 보고하세요. 먼저 확인하세요.

Sigmora는 Windows 10 및 11에서 실행되나요?

네, Sigmora는 Windows 10 및 11용 64비트(x64) 버전으로 제작되었으며, 실행에 계정 가입이 필요하지 않습니다. Python이 설치된 PC, WSL 또는 서버(SSH 연결)에서 학습 명령을 실행할 수 있습니다. 인터페이스는 13개 언어를 지원하며, 현재 버전은 2.9.26입니다. 시작 전에 앱에서 환경을 선택하세요.

결과가 항상 정확한가요?

아닙니다. Sigmora는 명령을 실행하고 파일을 편집하지만, 모델 학습을 직접 수행하지 않으며 코드나 결과가 정확함을 보장하지 않습니다. 종료 코드가 0인 것은 스크립트가 종료되었음을 의미할 뿐이며, 모델이 학습 데이터에서는 잘 보일 수 있지만 새로운 데이터에서는 실패할 수 있습니다. 모든 diff를 읽고 테스트를 실행하며, 모델이 보지 못한 데이터로 결과를 판단하세요.

Sigmora는 학습 스크립트에 어떻게 도움을 주나요?

에이전트는 당신의 파일과 터미널을 다룹니다. read_file과 grep은 스크립트와 로그를 읽고, edit_file과 write_file은 코드를 변경하고 diff를 표시합니다. Shell은 선택한 환경에서 학습 명령을 실행하여 실제 출력과 종료 코드를 반환합니다. 모든 작업은 채팅의 카드 형태로 나타나며, 'Ask first' 모드는 변경 작업을 수행하기 전에 확인을 요청합니다. 확장된 카드는 전체 출력을 보여줍니다.

Plan only 모드가 무엇인가요?

Plan only 모드는 Sigmora가 계획을 작성하고 아무것도 실행하지 않는 승인 모드입니다. 크기 오류 수정 방법처럼 변경 사항에 대한 설명이 필요할 때 사용하세요. 계획은 재시작 후에도 유지되며, 계획을 실행하려면 'Ask first' 또는 'Auto-run'으로 전환해야 합니다. 반면 'Auto-run'은 즉시 작업을 수행합니다.

모델, 개인정보 및 다운로드

내 데이터가 PC를 벗어나나요?

클라우드 모델을 선택한 경우 네, 나갑니다. 에이전트가 읽는 파일 내용을 포함한 프롬프트가 해당 제공업체로 전송됩니다. 로컬 모델을 사용하면 데이터가 PC를 벗어나지 않습니다. 채팅 기록, 작업 폴더 및 API 키는 PC에 남아 있으며, 도구 출력의 비밀 정보는 모델에 전달되기 전에 가려집니다. Sigmora는 텔레메트리가 없으므로, 코드와 데이터의 민감도에 맞는 엔드포인트를 선택하세요.

다운로드 크기는 얼마나 되나요?

설치 프로그램은 약 34MB이며, 이 사이트의 다운로드 버튼이 제공하는 파일입니다. 실행 전, 다운로드한 파일에 대해 certutil -hashfile 명령을 실행하여 SHA-256 값을 공개된 매니페스트와 비교하세요. 설치 파일은 아직 코드 서명이 없으므로 Windows SmartScreen이 경고할 수 있습니다. 체크섬이 일치한 후에야 'More info'를 선택하고 'Run anyway'를 클릭하세요.

Sigmora는 어떻게 업데이트하나요?

현재 버전은 2026년 11월 2일 출시된 2.9.26입니다. 새 버전은 자동으로 게시되며, 준비가 되면 앱에 'Update' 버튼이 표시됩니다. 이를 눌러 새 버전을 설치하세요. 설치 파일 빌드는 이러한 자동 업데이트를 지원하므로, 이 사이트의 다운로드 버튼이 설치 프로그램을 제공합니다. 이 페이지의 버전 번호와 앱 내 버전 번호를 비교하세요.

피드백은 어떻게 보내나요?

앱 내 'Send feedback' 버튼은 문제나 아이디어를 보고하는 방법이며, 계정 없이 사용할 수 있습니다. 수행한 작업, 사용 중인 승인 모드 및 카드에 표시된 내용을 설명하세요. 메시지에는 비밀 정보나 개인 데이터를 붙여넣지 마세요. 이 웹사이트에는 다른 지원 양식이 없으므로, 버튼이 시작점입니다.

Windows용 Sigmora

질문하고 첫 스크립트를 실행하세요

Sigmora 다운로드 ↗