Sosal~ 764

서피스랩탑4 1년반 써보고 느낀 후기

서피스 랩탑4 (Surface laptop 4) 를 대략 1년 반 정도 정도 쓴 것 같다. Cpu: Intel i7-1185G7 메모리 16Gb SSD 512Gb GPU는 당연 내장.. Iris(R) Xe Graphics 서피스랩탑 2를 쓰다가 4로 넘어왔는데, 솔직히 노트북 마감 자체가 매우 좋고 성능도 좋아서 전부 마음에 든다. 근데 내가 이 포스트를 쓰는 이유는 바로 키보드이다. 키보드와 터치패드가 좋다는 후기를 쉽게 찾아볼 수 있는데, 절대 아니다. 타자가 빠르고 키보드 칠 일이 많은 개발자들에게는 완전 비추한다... 다 좋은데 딱 이 키보드 하나때문에 ㅠㅠㅠ 키보드 압력을 쌔게 주어야 눌리며, 터치패드 역시 버튼 클릭을 위해서 상당히 강한 압력을 요구한다. 서피스랩탑 2의 키보드와 비교하면 거의..

Stigmatized./ETC. 2022.10.30 (1)

01. 윈도우 Flutter 설치 및 세팅, Hello world!

1. Flutter 다운로드 https://docs.flutter.dev/get-started/install Install Install Flutter and get started. Downloads available for Windows, macOS, Linux, and Chrome OS operating systems. docs.flutter.dev c:\\flutter\에 압축풀기 2. 환경변수 설정 Path에 c:\flutter\flutter\bin 등록하기 3. 안드로이드 스튜디오 설치 https://developer.android.com/studio/archive?hl=ko Android 스튜디오 다운로드 자료실 | Android 개발자 | Android Developers 이 페이지에는 An..

Programing/Flutter 2022.10.28

tf.Keras 기본코드로 이해하는 Transformer

뭔가 Transformer는 참 항상 어렵게 느껴졌었다. 왜이렇게 강의들이나 문헌들이 어렵게 적혀있는지, Key, Query, Value는 도대체 어디서 튀어나오는 것인지 명확하게 이해가 안됐다. 내가 이해할 수 있도록 글을 쓰면, 독자분들도 쉽게 이해할 수 있지 않을까? 라는 마음으로 이 글을 한번 써보도록 한다. 코드는 모델링을 기준으로 상세하게 덧붙여 가며 설명한다. 0. Library & 예제 데이터 준비 - Tensorflow Keras, Library Load import tensorflow as tf from tensorflow import keras from tensorflow.keras import layers from tensorflow.keras.models import Sequent..

GTEx에서 Pathology image 분석하기

Normal H&E Slide image를 분석할 일이 생겨서, 분석을 해본 겸, 정리 포스트를 남겨놓으려고 한다. 1. GTEx phenotype 데이터 활용하기 개인적으로 TCGA, ICGC, GTEx 등 유전체 데이터를 활용할 때, UCSC Xena를 자주 활용한다. 서로 다른 데이터베이스의 batch effect 등을 정리한 데이터까지 제공해서.. 무척 편하다. https://xenabrowser.net/datapages/?cohort=GTEX&removeHub=https%3A%2F%2Fxena.treehouse.gi.ucsc.edu%3A443 phenotype - GTEX phenotype (n=9,783) UCSC Toil RNA-seq Recompute GTEx 데이터에서 원하는 tissue..

LUAD의 Lymph meta를 Radiomics, Deep Learning으로 비교

https://link.springer.com/article/10.1007/s00330-022-09153-z Ma, Xiaoling, et al. "Development and validation of a deep learning signature for predicting lymph node metastasis in lung adenocarcinoma: comparison with radiomics signature and clinical-semantic model." European Radiology (2022): 1-14. Lung adenocarcinoma (LUAD) 에서, Lymph node metastasis를 예측하는 논문인데,Deep learning과 Radiomics 두가지 모델을 구성..

R - Cross-validation 평균 ROC 그리기

Split validation이나, Leave-One-Out Cross-validation (LOOCV) 를 하게 되면 적절하게 ROC curve를 그릴 수 있다. Split validation은 test set이 명확하게 있으니, 해당 샘플에 대해 ROC curve를 그리면 되고, LOOCV의 경우 데이터 하나당 Prediction 값을 저장해놓고 ROC curve를 그리면 된다. 그러면 Cross-validation은?? AUC 구하는거야, MRMC 기법이든 뭐든, 어쨌건 결과 값이 각 fold 별 AUC의 평균과 동일하기에 계산하면 되는데 ROC가 항상 문제이다. Multiple ROC curve에 대한 평균을 구하는 방식으로, Cross-validation의 mean ROC를 시각화 할 수 있는데..

Programing/R- programming 2022.10.02 (1)

윈도우11 자판배열 ENG (영어)미국 US 없애는법

가끔, 자기 멋대로 '자판 배열' 이 영어(미국) US 로 바껴서, 한영 전환이 안될 때 가 있다. 이녀석을 제거해보자. 1. 시작키를 누른 후, "언어 설정" 을 검색, 그리고 실행한다. 2. 언어 목록에는 '한국어' 밖에 없고, 영어(미국)은 보이지도 않는다. 이게 윈도우 11 키보드 자판 버그인데, 동일한 언어를 추가 후 삭제하는 것이 해결책이다. '언어 추가' 버튼을 누른다. 3. english 를 검색하고, English (United States) 영어(미국) 을 선택 후, '다음' 을 누른다. 4. 모든 체크박스를 해제하고, 언어를 설치한다. 5. 설치가 완료 되면, 이제 삭제한다. 6. 깔끔해진 자판 배열 수고하셨습니다.

Windows_ 2022.10.02

Multi-class와 Multi-label classificiation, 분포가 다른 Output들

딥러닝 연구를 하다보니, 다양한 task를 수행하게 된다. 그 중, 딥러닝을 자주 씀에도 불구하고 내게 조금 헷갈렸던 task가 있는데, 바로 Multi-class와 Multi-label 이다. 쉽고 기본적인 내용같지만, Label의 형태에 따라서 매우 복잡한 문제가 될 수도 있다. 이 글에서는 Multi-label을 예측하는 문제에서, Output이 어떤 것은 Regression을 해야하고, 어떤 것은 classification을 수행해야 할 때를 위해 내가 정리하는 글이다. 1. Bianry classification - Sigmoid 일단 binary classification은, Logistic regression과 동일한 task로 간단한 sigmoid로 쉽게 해결할 수 있다. Sigmoid는 ..

deep learning for the life sciences

요즘, 책을 사기만 하고 리뷰를 통 못했는데, 2년 전에 나온, 그것도 번역서지만 이런 책을 왜 이제서야 발견했을까? 놀라움에 얼른 집어 구매하고, 카페에 와서 간단하게 인덱스, 내용들을 리뷰해봤다. http://www.kyobobook.co.kr/product/detailViewKor.laf?ejkGb=KOR&mallGb=KOR&barcode=9791161754420&orderClick=LAG&Kc= 생명과학을 위한 딥러닝 - 교보문고 생물학, 유전체학, 신약 개발에 적용하는 실무 딥러닝 | 로봇 공학의 발전으로 수많은 생명과학 실험들은 자동화돼 엄청난 양의 데이터를 만들어 낸다. 현대 생명 과학자들은 거대한 데이터 속 www.kyobobook.co.kr 인덱스는 다음과 같다. 1장. 왜 생명과학인가?..

뱀파이어 서바이벌, 렉 안걸리게 하는법

노트북으로 뱀파이어 서바이벌 하다보면, 극후반에 몬스터 몰려올 때 엄청 느려지죠? 렉 엄청 심한거, 노트북에서도 안걸리게 하는 법 있습니다. 1. 게임 중에 ESC를 누른다. 2. Options에 들어간다. 3. 옵션 셋다 X로 바꾼다. - Flashing VFX - Visible Joystick - Damage Numbers 셋다 X로 바꾸면 노트북에서도 랙 없이 게임 가능합니다. 즐겜하세용