본문 바로가기
300x250

전체 글94

MI-FSGM(Momentum Adversarial Attack) 이해하기 MI-FSGM은 모멘텀 기반의 Adversarial attack으로, 'Boosting Adversarial Attacks with Momentum' 논문에서 제안된 개념이다. CVPR 2018에 발표돼 좋은 평가를 받은 논문이다. Momentum Adversarial Attack은 각종 딥러닝 보안분야에서 높은 성적을 내고 수상을 했을 정도로 좋은 성능을 보였다. "적대적 예제" Adversarial Examples 인간의 눈에 띄지 않게 조작된 데이터로, 딥러닝 모델의 부정확한 결과를 유도하는 것. 위의 사진을 보면 알프스에 노이즈를 추가했는데, Dog으로 그것도 99.99%의 확신을 가지고 분류하는 것을 알 수 있다. 실제로 정해진 특정 범위까지만 조작할 수 있도록 설정한다. 보통 입실론으로 표기한.. 2023. 7. 7.
curl output file 저장 (CIFAR10 get_dataset.sh 파일 실행 오류) https://github.com/jkarimi91/cs231/blob/master/assignment1/cs231n 이 경로에서 CIFAR10 데이터를 다운받아 실습을 진행하려고 했는데, get_dataset.sh 파일을 터미널에서 바로 실행하려고 하니 오류가 발생했다. brew를 통해서 해당 오류를 수정할 수 있음을 확인했지만, curl 명령어 사용법도 익힐 겸 내가 수행한 방법을 공유해보고자 한다! 특정 URL에 있는 FILE을, 그 파일네임 그대로 저장하고 싶을 때 curl -O [URL+FILENAME] 옵션을 사용할 수 있다. (대문자 o) 내 경우에는 실습을 위해서 url에 올라와있는 file을 특정 경로에 설치해야 했으므로 아래 과정을 거쳤다. 가상환경 생성하기 가상환경 생성과 관련된 포스.. 2023. 6. 6.
[SQL] Redshift severless 시작하기 w.Google Colab Can't load plugin 오류해결 Redshift 론치 데모 AWS에 가입 후, 로그인하면 첫 화면이 뜬다. 좌측 상단의 Services를 클릭하면 낯익은 서비스들을 볼 수 있는데, 그 중 Amazon Redshift를 클릭해 시작한다. 상단 바의 검색창에 Redshift라고 검색해도 된다. Create cluster (Subnet 오류로 실패했음) *현재는 free trial을 위해서는 하단의 serverless를 사용해야 하니, 과금을 원치 않는다면 바로 다음 제목으로 이동하시길 추천드린다 Redshift에 접속한 후, Clusters- "Create cluster"를 눌러줬다. Node type은 저렴한 dc2.large를 선택했다. 나는 지역이 Virginia로 설정되어있는데, 한국에서 접속하면 Seoul로 뜰 것이다. 요금은 .. 2023. 5. 30.
[SQL] 데이터 웨어하우스, ETL, 데이터 파이프라인 w. redshift 가격 지난 게시글을 보고 오시면 좀 더 빠른 이해가 가능합니다! : [SQL] 관계형 데이터베이스, SQL이란? w.스타 스키마 구조 [SQL] 관계형 데이터베이스, SQL이란? w.스타 스키마 구조 현재 프로그래머스 AI 데브코스를 수강하면서 조금씩 내용을 노션에 정리해오고 있었는데, 강의 자료 자체가 아닌 해당 내용을 바탕으로 내가 공부한 내용은 저작권에 문제가 되지 않는다는 답 for-data-science.tistory.com 데이터 웨어하우스 - SQL 기반의 관계형 데이터베이스 - 회사에 필요한 모든 데이터를 저장하되, 프로덕션 데이터베이스의 복사본이지만 별도여야 함. AWS의 Redshift : 고정비용 옵션, 한 달에 정해진 비용 Googld cloud의 BigQuery, Snowflake : .. 2023. 5. 29.
[SQL] 관계형 데이터베이스, SQL이란? w.스타 스키마 구조 현재 프로그래머스 AI 데브코스를 수강하면서 조금씩 내용을 노션에 정리해오고 있었는데, 강의 자료 자체가 아닌 해당 내용을 바탕으로 내가 공부한 내용은 저작권에 문제가 되지 않는다는 답변을 받아 공부한 내용도 정리할겸 블로그에 조금씩 옮겨보고자 한다! 예전에 w3 school에서 이론적으로 sql에 대해서 공부하고 시험도 치렀었는데, 이번에는 한기용 강사님의 SQL 강의로 도움을 많이 받아 해당 내용을 공유해보고자 한다. SQL은 왜 중요한가? 어떤 데이터 관련 직군을 선택하더라도 SQL은 필수 언어이다. 데이터 엔지니어 데이터웨어하우스와, 거기에 데이터를 적재하는 ETL을 담당하는 SW 엔지니어. 파이썬, 자바, 스칼라. ETL,ELT(Airflow, DBT). Spark, hadoop 등 빅데이터 관.. 2023. 5. 29.
[GA4] GA4 자격증 시험 합격 후기 GA4 자격증 시험 후기를 들고 왔다! 합격이라 하기에도 사실 약간 민망할만큼, 약간 헷갈리는 문제들이 있는 걸 빼고는 전혀 어렵지 않았다. 나는 블로그에 정리를 해가면서 들었기 때문에 총 공부시간은 15시간 정도 걸렸다. 강의를 다 듣고 떨리는 마음으로 남겨둔 Google analytics certification. 클릭하면 먼저 주의사항과 함께 시험에 대해 알려준다. - 총 50문제 중 80% 이상, 즉 40문제 이상을 맞춰야 한다. - 75분이 주어지는데, 40문제 이상 못 맞춘 상태에서 시험을 끝내거나 시간이 다 되면 불합격이다. - 불합격 시에는 하루를 기다려야 한다. 두근거리는 마음으로 구글 애널리틱스 시험을 응시했다. GA4 시험 응시 시간은 다 해서 약 20분정도 걸렸다. 결과는..! 2문.. 2023. 5. 27.
[GA4] (11) Google Analytics with Google ads, BigQuery 사용법, business plan(Analytics 360) 3강 Connect Google Analytics with Other Tools Google ads란, 구글의 온라인 광고 프로그램이다. 신규 고객이 내 비즈니스와 관련된 키워드를 검색할 때, 혹은 관련 주제가 있는 웹사이트를 탐색할 때 구글 광고를 이용해 고객에게 도달할 수 있다. 예를 들어, 사진 편집 앱과 웹의 운영자라면 구글에서 사진 편집 앱을 검색하는 사람, 혹은 사진 관련 앱과 웹을 사용하는 고객에게 도달할 수 있도록 한다. GA4와 구글애즈를 결합하면 장점을 얻을 수 있다. - 구글애즈의 ROI를 증가시키도록, 보고 및 스마트 자동 입찰을 위한 구글 애널리틱스로 전환 - 구글애즈에서 google signal이 활성화된 경우, 오디언스 보고 및 리마케팅 - GA4에서 클릭수, 비용 같은 캠페인.. 2023. 5. 27.
[GA4] (10) Go Further with Your Google Analytics Data 1강 Control how data is used in GA Data collection controls -Disable data collection : 웹, 앱에서 데이터를 수집할 때, 부분적으로 혹은 완전히 비활성화할 수 있다 - IP addresses : GA4에서는 개별 IP 주소를 기록하거나 저장하지 않으므로 설정 변경 필요가 없다. - Data retention period : 사용자 레벨, 이벤트 레벨 데이터가 GA 서버에서 자동 삭제되기까지의 시간을 설정한다.(집계 데이터 기반 보고서에는 영향을 미치지 않음) - Consent mode.: 일단 구현이 되면, 구글 태그는 사용자 동의 상태에 따라 동적으로 조정된다. 동의한 경우에도 지정된 목적을 위한 측정 도구만 사용한다. Remove da.. 2023. 5. 26.
[GA4] (9) 오디언스 타겟팅 in 구글 애널리틱스, 구글애즈 연동 5강 Group valuable customers with Audiences 오디언스(Audiences)란 한 마디로 잠재고객이다. 오디언스를 사용하면 비즈니스에 중요한 방식으로 고객을 분류할 수 있다. GA4에서는 거의 모든 고객이 포함되도록 측정기준, 측정항목, 이벤트별로 분류해서 아래와 같이 오디언스를 사용할 수 있다. - Reporting in analytics : 생성한 오디언스별로 애널리틱스 보고서 필터링 - Google ads : 광고 타겟팅, 입찰에 사용할 오디언스를 지정해서 내보내기 - 어떤 사용자가 오디언스의 정의와 일치하면서, 회원이 될 때 특정 이벤트를 트리거한다(하도록 유도한다). 이 이벤트를 전환으로 표시하고 google ads에서 입찰하는 등에 사용할 수도 있다. 오디언스 사용.. 2023. 5. 26.