전체 글 768

국가별 Visa class에 따른 발급 수 확인하기

Yemen 국적을 가지고, 중국의 AI 연구소에서 일하는 친구가 있습니다. 그 친구의 친구는 Nigeria 출신인데, 같이 중국에서 일하고 있습니다. 이 두 친구는 Ph.D. 와 충분한 수의 논문과 인용, 그리고 특허를 갖고 있기에 별 문제 없이 NIW의 i-140을 승인받았습니다. 저는 현재 NIW를 진행중이며, DS-260의 P3 (Document Qualitifed) 이후 14개월동안 비자인터뷰 날짜를 통보받지 못한 상황인데, 두친구의 time-line을 보고는 깜짝 놀랐습니다. P3: 2022. 12. 07 P4: 2023. 02. 03 만으로 3개월도 안되어 인터뷰 통보를 받았습니다. 이는 국가별로 quota가 정해져있기 때문으로 해석되는데, Monthly Immigrant Visa Issuan..

NIW EB-2 DS-260 영주권 문호 확인하는법

우선 NIW로 i-140을 진행한 후 DS-260을 진행중이라면, 이는 EB-2 비자로 진행되는 것입니다. 참고로 EB는 Employment-Based의 약자입니다. NVC (National Visa Center) 에서 대사관으로 넘어가길 기다리고 있는 상황인데, 이때 visa의 문호가 열려있는지 아래의 "visa bulletin info" 웹사이트에서 확인할 수 있습니다. https://uscis.gov/visabulletininfo Adjustment of Status Filing Charts from the Visa Bulletin | USCIS If USCIS determines there are more immigrant visas available for a fiscal year than th..

Stigmatized./Essay 2023.01.30

구글 gmail 다른메일로 보내기

학교 이메일, 회사 이메일, 이전 회사 이메일 등등 여러개가 있다보니, 하나의 이메일로 포워딩으로 모아서 쓰는게 보편적인데, 매번 이메일 패스워드 등의 갱신으로 에러를 겪다가, 그냥 제가 직접 정리해보고자 합니다. 에러 모습은 다음과 같습니다. 메일이 전송되지 않음 '다른 주소에서 메일 보내기' 기능을 사용하여 다른 주소에서 또는 별칭으로 메일을 보냅니다. '다른 주소에서 메일 보내기' 계정의 설정이 잘못 구성되었거나 오래되었습니다. 설정을 확인하고 다시 전송해 보세요. 자세히 알아보기 gmail Application-specific password required. 다른 gmail의 아이디로 보내기를 위해서, App password를 발급받아야 합니다. 1. 기존 gmail 계정 말고, 보내고자 하는 ..

Stigmatized./ETC. 2023.01.20

서피스랩탑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)