jung-geun
813433000a
feat: modernize PSO and add convergence research
...
Migrate the package and examples to the tensor-native PyTorch implementation, add benchmark evidence, and add the guarded post-training convergence protocol with TensorBoard progress monitoring and hash-verified recovery.
Constraint: Preserve one-shot official-test sealing and auditable research artifacts
Rejected: Commit local .omc runs and downloaded datasets | multi-gigabyte runtime state is machine-local
Confidence: high
Scope-risk: broad
Not-tested: Production CUDA run on pieroot-server
2026-09-07 22:03:25 +09:00
jung-geun
71cc5308f8
랜덤 시드를 42로 설정하여 난수 생성을 일관성 있게 변경
2024-03-12 21:13:51 +09:00
jung-geun
fa9af45a95
pso2keras 버전을 1.0.5에서 1.0.5.1로 업데이트하고, TensorFlow GPU 메모리 성장을 설정하고, TF_CPP_MIN_LOG_LEVEL을 2로 설정했습니다.
2024-03-08 19:35:44 +09:00
jung-geun
4cd563190f
빌드 단계 추가 및 코드 정리
2024-03-08 17:49:44 +09:00
jung-geun
5f6fc15824
딥러닝 알고리즘 개선***
...
***딥러닝 알고리즘 개선에 대한 변경 사항입니다
2024-03-05 18:29:37 +09:00
jung-geun
dfc0df7d48
23-10-18
...
batch size 적용 -> 속도 개선
역전파 1회 적용 -> 조기 수렴을 일부 방지
2023-10-18 14:42:59 +09:00
jung-geun
727ae8c604
23-09-04
...
#5 - 메모리의 점진적인 누수
파티클의 갯수 4000개 epochs 100회 기준 최종적으로 150GB 의 메모리 사용량을 보인다
하지만 초기의 메모리는 26GB 로 점진적으로 메모리의 사용량이 증가하는것으로 볼 수 있다
2023-09-04 14:07:22 +09:00
jung-geun
8d558d0f26
23-08-06
...
메모리 누수 다소 해결
Fixes #2
EBPSO 의 구현 부분의 문제가 있어 수정중
2023-08-06 19:14:44 +09:00
jung-geun
ab937ac71c
23-07-26
...
파티클의 전역 최적값이 이전 회차와 동일할 때 점진적으로 가중치의 감소, 다를 때 순간적으로 두배의 관성치를 주는 방식을 추가
2023-07-26 23:26:39 +09:00
jung-geun
f692ff7b4a
23-07-23
...
메모리 누수 해결 - 완전한 해결은 아니라 대량의 메모리가 필요
mnist 최적값을 찾는 파티클 개수 찾아야 함
2023-07-23 18:37:20 +09:00
jung-geun
99b1de3f82
23-07-21
...
pypi 0.1.4 업데이트
keras 의 메모리 누수를 어느정도 해결했으나 아직 완벽히 해결이 되지 않음
입력 데이터를 tensor 형태로 변환해주어 넣는 방식으로 전환
2023-07-21 15:20:24 +09:00
jung-geun
fbecda4b89
23-07-17
...
tensorboard 적용된 pypi
log 저장 디렉토리 지정해야 tensorboard 사용 가능
pypi 소스파일 제거
tqdm 자동으로 변경
2023-07-17 11:50:45 +09:00
jung-geun
768d3ccee7
23-07-13
...
mnist 파티클 개수 75 -> 150 으로 조정
tensorboard 로 log 분석할 수 있게 수정
pypi 패키지 파일 제거
conda env 파일 tensorflow 2.12 -> 2.11
2023-07-13 21:39:40 +09:00
jung-geun
5494df2bc3
23-07-12
...
pso2keras pypi 패키지 생성
iris xor 검증 자료 수정
2023-07-12 19:31:54 +09:00
jung-geun
7d22ededc7
23-07-12
...
xor iris 수치 교정
파티클의 분포 조정 가능하게 수정
random 시드 추출
2023-07-12 05:03:18 +09:00