본문 바로가기

분류 전체보기85

Image Segmentation 을 위한 이미지 분할 손실 함수 모음 Loss Function of Image Segmentation - 이미지 분할 손실 함수 | Kaggle Loss Function of Image Segmentation - 이미지 분할 손실 함수 Explore and run machine learning code with Kaggle Notebooks | Using data from HuBMAP + HPA - Hacking the Human Body www.kaggle.com 2023. 9. 24.
[논문읽기] Use HiResCAM instead of Grad-CAM for faithful explanations of convolutional neural networks 1. 개요 및 연구동기 GradCAM의 제한사항을 설명한다. GradCAM 은 때때로 모델이 실제로 사용하지 않은 위치를 강조표시한다. 이 문제를 해결하기 위해 새로운 클래스별 설명방법인 HiResCAM을 제안한다. HiResCAM 이 CAM의 일반화임을 증명하고 HiResCAM과 다른 그라데이션 기반 설명방법 간의 관계를 탐구한다. 기존의 설명방법을 2가지로 분류한다. 1. 입력 수준 gradient 기반 설명방법 [5,6,7,8,9] 2. 출력 수준 gradient 기반 설명방법 [10,11] GradCAM의 경우 기울기를 평균화하는 단계로 인해 예측에 사용된 모델의 위치만 알려주는 것을 보장하지 않는다. 이 문제를 해결하기 위해 우리는 CAM 기반의 HiResCAM을 개발했다. 그림 1로 결과를 비.. 2023. 9. 19.
[원두후기] 신중한커피 / 에티오피아 코케 허니 신중한커피의 에티오피아 코케허니 네추럴을 먹어봤다. 200g에 13,000원에 구입한 것 같다. 맨 처음 신선한 상태에서 원두를 구입하여 핸드드립으로 추출하면 바닐라와 같은 컵노트가 강조된다. 쓴맛이 너무 많이 추출되지 않게 주의하자. 베리계열의 향과 은은한 산미와 단맛이 어우러지는 에티오피아 커피의 매력을 느낄 수 있다. 이 때는 바닐라 컵노트는 베리 향에 묻혀서 느끼기 어렵게 된다. 컵노트가 봉투에 안적혀있어서 사장님이 안계시면 정확한 컵노트를 듣기가 어렵다는 단점이 있는데 그래서 스스로 추출하면서 퍼즐맞추듯이 해석해야한다. 내가느낀 컵노트 : 블랙베리, 바닐라, 라임(시트러스 한 산미가 있다), 부드러운 바디. 컵노트를 알아서 해석해야하기 때문에 홈카페 초심자에게는 어렵다. 2023. 9. 15.
[논문읽기] On Merging Feature Engineering and Deep Learning for Diagnosis, Risk-Prediction and Age Estimation Based on the 12-Lead ECG 1. 개요 및 연구동기 12리드 심전도(ECG) 데이터에 대한 분석방법으로 기계학습이 많이 사용되고 있다. 하지만 기존 Feature Engineering 방법에 비해 얼마나 우월한지에 대해서는 아직 정확히 알 수 없다. 본 연구에서는 1. Feature Engineering 를 입력으로 사용하는 랜덤포레스트 2. end-to-end deep learning 모델 3. Feature Engineering + DL 의 병합모델 을 훈련시키고 1. multiclass-multilabel classification of 6 cardiac arrhythmia diagnosis 2. binary classification for AF risk prediction 3. regression for age estima.. 2023. 9. 15.
article 모으는 페이지 machine learning articles : https://github.com/christianversloot/machine-learning-articles/blob/main/differences-between-autoregressive-autoencoding-and-sequence-to-sequence-models-in-machine-learning.md 2023. 9. 11.
[원두후기] 우리동네커피공장 / Rwanda_ / Washed / Bourbon / Kamonyi, Mugina 감귤은 산미의 뉘앙스, 황도는 단맛의 뉘앙스, 블랙티는 특징된 향이라고 보면 좋습니다. 블랙티는 추출이 쉽지만 황도는 거의 느끼지 못했습니다. (이건 제 추출이 의도를 살리지 못했을 수도 있습니다.) 에스프레소로는 추출하지 않았기 때문에 잘 알 수 없고 핸드드립으로 추출했을 때 블랙티와 비슷한 향이 많이 느껴져서 신선했습니다. 에스프레소로도 한 번 추출해보고 싶네요. 2023. 8. 30.
[원두후기] 우리동네커피공장 / Colombia_German CO2 Process / Decaffeine 콜롬비아 디카페인 원두입니다. 붉은색 계열의 노트들을 느낄 수 있으며 이산화탄소 가공으로 디카페인이 된 원두들의 공통적인 군고구마 향도 약간 납니다. 베리향을 에티오피아 네추럴 원두처럼 많이 기대했다면 그 기대에는 못미칠 수도 있습니다. 우리동네커피공장 스타일의 콜롬비아 디카페인 원두는 이렇구나 라고 생각하며 드시면 될 것 같습니다. 2023. 7. 16.
[원두후기] 우리동네커피공장 / Ethiopia G1 / Natural 약배전된 에티오피아 원두입니다. 클린컵을 가져오는 것은 어렵지 않지만 라임, 요거트스무디, 블루베리 라는 복합적인 향을 모두 한 잔에 추출하는 과정에서는 약간의 시행착오를 겪으면서 레시피를 수정해야 했습니다. 일주일 이상의 디게싱 기간을 가지고 추출했을 때 좋은 추출결과를 가져올 수 있었습니다. 2023. 7. 2.
[트러블슈팅] git repository 특정 폴더가 업로드가 제대로 되지 않고 github에서 화살표로 보이는 현상 문제의 원인은 .gitignore 파일이 repository 내에 여러개가 있을때 발생한다. .gitignore 파일을 최상단에 하나만 유지하고 그곳에 잘 적도록 하자. 나는 github에서 레포지토리를 삭제한 다음 하위폴더 내 .gitignore 파일과 .git 폴더를 모두 삭제시키고 최상단의 .gitignore를 다시 작성한 다음 레포지토리를 다시 만들고 push 하는 것으로 문제를 해결했다. 2023. 6. 30.
[Excel] Rank.eq 함수로 랭크 계산 결과로 정렬하고 싶을 때 "셀 크기는 모두 동일해야 합니다" 라는 경고문구가 뜰 때 나의 경우에는 병합된 열이 있어서 이 오류가 발생했다. 어떤 열은 병합되어있고 어떤 열은 병합이 안되어 있어서 실행이 안된 것 같다. 병합된 열을 모두 분리시키고 시트를 다듬은 뒤 정렬을 했더니 랭크 값이 중복된 값이 있어도 올바르게 정렬되었다. 다른 포스팅에서 중복랭크를 해결하기 위해 미세한 값을 더해준다거나 하는 방법들도 소개되어 있었는데 굳이 안그래도 정렬이 잘 됐다. 2023. 6. 19.
[원두후기] 콩볶는사람들 - 홀릭화이트블렌드 바디감이 묵직하고 단맛이 중심이 되며 기름성분이 풍부합니다. 추출하기에 따라 맛을 깔끔하게 떨어지게 할 수도 있고 약간의 여운을 남길 수도 있지만 길게 추출했을때 부정적인 맛이 나올 가능성이 더 커서 그리 추천하지는 못하겠습니다. 추출을 오래하는 방법보다는 빠르게 커피성분을 추출하고 물을 희석하는 방식의 추출을 추천합니다. 추출방법에 따라 산미가 거의 안느껴지게 감출수도 있고 밸런스있게 살릴 수도 있어서 다양하게 추출해보는 재미를 느낄 수 있습니다. 핸드드립보다는 에스프레소가 더 잘 어울릴 것입니다. 2023. 6. 18.
[트러블슈팅] ModuleNotFoundError: No module named 'torchtext.data.metrics' 내 경우에는 torchtext 의 버전이 0.4.0 이라서 발생했다. 너무 낮았다. 0.6.0 으로 올렸을 때 잘 작동했다. 참고자료 https://github.com/pytorch/text/issues/855 ModuleNotFoundError: No module named 'torchtext.data.metrics' · Issue #855 · pytorch/text ❓ Questions and Help I was testing bleu_score in Google Colab note book and these were the precise steps taken; !pip install torchtext Requirement already satisfied: torchtext in /usr/local/.. 2023. 6. 12.
pytorch 코드의 재생산성을 위한 입력코드 정리하는 곳 SEED = 1234 random.seed(SEED) np.random.seed(SEED) torch.manual_seed(SEED) torch.cuda.manual_seed(SEED) torch.backends.cudnn.deterministic = True 참고자료 https://hoya012.github.io/blog/reproducible_pytorch/ Reproducible PyTorch를 위한 randomness 올바르게 제어하기! PyTorch 코드의 완벽한 재현을 위해 고려해야할 randomness를 제어하는 법을 설명드리겠습니다. hoya012.github.io https://stackoverflow.com/questions/66130547/what-does-the-difference-.. 2023. 6. 11.
[원두후기] 콩볶는 사람들 - 스프링블렌드 200g 에티오피아 원두의 좋은 향과 블렌딩된 원두에서 오는 단맛의 조화가 매력적으로 다가오는 원두였습니다. 산미가 전혀 부담스럽지 않기 때문에 산미를 싫어하는 사람도 거북하지 않게 즐길 수 있습니다. 개인적으로 에티오피아 원두에서 오는 특유의 향이 호불호가 갈릴 수 있다고 생각하는데 그 부분을 많이 신경쓰신 것 같았습니다. 커피의 바디감이 너무 강했을 때는 이러한 향에 집중하기 어렵기 때문에 에스프레소보다는 아메리카노, 핸드드립으로 즐길 때 로스터의 의도를 더 잘 느낄 수 있을 것 같네요. 바디감보다는 향에 집중한 추출을 했을 때 이 원두의 매력을 느끼기 좋을 것 같습니다. 산뜻한 향과 맛이 매력이기 때문에 데일리로 무난하게 즐기기에도 좋을거라는 생각이 들었습니다. 추천 추출방법 : 핸드드립, 아메리카노 2023. 6. 7.
python import 할때와 pip install 할 때 이름이 서로 다른 패키지 정리하는 페이지 1. import cv2 -> pip install opencv-python 2. import sklearn -> pip install scikit-learn (pip install sklearn 이라고 하면 의도와는 다른 패키지가 설치된다.) 3. import PIL -> pip install image 2023. 6. 6.
FGSM - adversarial training 구현해보기 FGSM 의 adversarial training을 간단하게 실습해보기 위해 구현을 했다. 논문의 내용을 그대로 따라가자면 원래의 이미지와 변형된 이미지 쌍을 pair로 만들고 함께 학습하는 것이 맞다. 그저 간단히 실습하려고 하나씩 학습시켰다. 참고자료 https://arxiv.org/abs/1412.6572 Explaining and Harnessing Adversarial Examples Several machine learning models, including neural networks, consistently misclassify adversarial examples---inputs formed by applying small but intentionally worst-case perturb.. 2023. 6. 6.
[논문읽기] A combined CNN-LSTM and LSTM-QRNN model for prediction of Idiopathic Pulmonary Fibrosis Progression using CT Scans and Clinical Data 1. 개요 및 연구동기 Idiopathic Pulmonary Fibrosis (IPF) 는 시간이 지남에 따라 흉진 조직과 폐기능 손상을 유발하는 폐질환이다. 이 질환은 완치가 불가능하고 치료법과 원인이 알려지지 않아 치료가 어렵기 때문에 난제이다. FVC(Forced Vital Capacity) 는 폐 기능을 평가할 수 있으며 조기에 질병을 발견하는데 도움이 될 수 있다. 본 논문에서는 CT 스캔 영상을 이용하여 FVC 값을 예측하기 위한 하이브리드 모델을 제시한다. (CNN-LSTM, LSTM-QRNN) 실험 결과 OSIC 데이터셋에서 좋은 Laplace Log Likelihood 점수를 달성함을 보여준다. FVC 값을 기반으로 한 폐 기능 저하 예측은 IPF 및 기타 호흡기 질환을 조기에 발견하는데.. 2023. 6. 1.
부담없이 맛있게 먹는 카페오레 만들기 카페오레는 핸드드립 커피를 우유에 넣어서 먹는 음료이다. 카페에는 에스프레소를 기반으로 하는 카페라떼가 있지만 머신 없이 핸드드립으로 홈카페를 하는 사람에게는 카페오레라는 대안이 있다. 물론 카푸치노, 카페라떼가 주는 진한 맛은 아니지만 핸드드립 커피에서 오는 편안한 매력이 있다. 레시피는 간단하다. 핸드드립 커피는 진하게 100ml만 추출한다. 거기에 우유를 따뜻하게 덥혀서 100ml 를 추가하여 먹으면 된다. 우유를 데우는 간단한 방법은 전자레인지에 넣고 1분 ~ 1분 30초를 돌리는 것이다. 기호에 따라 우유의 양을 조절하면 된다. 아이스가 어렵다. 아이스로 먹게 되면 커피가 더 희석되기 때문이다. 요즘 시중에서 판매하는 스테인리스 아이스큐브 등을 사용하여 희석시키지 않고 냉각시키는 시도를 해보면 .. 2023. 5. 31.
728x90