본문 바로가기

전체 글

(82)
[인천 영종도 Nest 네스트 호텔] 스탠다드 트윈 오션뷰 및 플라츠 레스토랑 런치 실제 후기 안녕하세요 외국인 친구와 함께 한국여행의 여독을 풀었던 네스트호텔 후기 낋여왔어요.매 30 분 단위 1, 2 터미널에 무료 셔틀버스가 있어요가장 마지막 출구(14번) 옆에 승무원 버스 타는 곳에 있어요 공항 근처라 공항이용하기 전날 외국인들이 많이 이용해요제 친구도 한국에서 프랑스 가기 전 2박 3일로 이용하더라구요! 캐리어 무게 재는 서비스도 이용할 수 있어요.(아, 외국인은 할인을 더 해주더라구요. 플라츠 레스토랑 30% 로 기억하는데 런치 할인받았어요) 한식이 잘 나오고(게장 류) 저는 런치로 이용했는데, 런치는 조식과 디너 사이라 그런지 연박하는 사람들로 주로 이루어져있어사람이 별로 없어 한적하게 식사할 수 있어서 좋았어요조식보다 음식도 더 다양하구요!음식은 대체로 양념맛이 강하다기보다 신선한 재..
Vertex AI Studio로 AI 앱 만들어보기 "코드 한 줄 없이 프롬프트만으로 실무 AI 앱을 배포까지?" 요즘 ChatGPT 많이 쓰시죠? 그런데 막상 회사 업무에 적용하려면 어떻게 해야 할까요? Google의 Vertex AI Studio를 사용하면 코딩 없이도 프롬프트만으로 실무에 바로 쓸 수 있는 AI 앱을 만들고 배포할 수 있습니다. 이번 실습에서는 보험 심사(Underwriting) 업무를 자동화하는 AI 도구를 직접 만들어볼 거예요. 고객 정보를 요약하고, 서류에서 핵심 정보를 추출하고, 심지어 이미지까지 분석하는 AI를 손쉽게 구축해봅시다!실습 개요배우게 될 것들:AI 프롬프트로 실무 앱 만들고 배포하기Zero-shot vs Few-shot 프롬프팅 차이 체감하기Temperature로 AI 창의성 조절하기멀티모달 AI로 이미지 분석 ..
소프트웨어 엔지니어링, 제대로 알고 시작하기 소프트웨어 엔지니어링, 제대로 알고 시작하기"그냥 코딩만 하면 되는 거 아니야?" 라고 생각하셨다면, 이 글을 꼭 읽어보세요.소프트웨어 공학이란 뭘까?소프트웨어 공학은 단순히 코드를 작성하는 것이 아닙니다. 과학적 원리를 기반으로 소프트웨어를 설계하고 제작하는 학문이죠. 마치 건축가가 건물을 짓기 전에 설계도를 그리듯, 소프트웨어 엔지니어도 체계적인 접근 방식이 필요합니다.우리의 책임은 생각보다 광범위합니다. 시스템을 설계하고, 구축하고, 그리고 가장 중요한 유지 관리까지 모두 포함됩니다. 출시하고 끝이 아니라는 거죠.SDLC, 왜 필요한 걸까?"또 프로세스 이야기야?" 라고 생각하실 수 있지만, SDLC(소프트웨어 개발 수명 주기)는 우리의 생명줄입니다. 이것이 없다면:팀원들은 "나 지금 뭐 해야 하지..
Preparing for Google Cloud Certification: Machine Learning Engineer /모듈1 AI 기초/ LAB BigQuery ML로 방문자 구매 예측하기 안녕하세요! 오늘은 BigQuery ML 실습을 해봤는데요, 처음엔 복잡해 보였지만 막상 해보니 생각보다 단순하더라고요. 핵심은 데이터 준비 → 모델 만들기 → 성능 확인 → 예측하기 이 4단계예요.준비 단계일단 실습 환경부터 세팅해야겠죠?Start Lab 버튼 누르고, 제공된 아이디/비밀번호로 시크릿 모드 브라우저에서 구글 클라우드 콘솔에 로그인했어요.콘솔 검색창에 BigQuery 쳐서 들어갔고요.왼쪽 탐색창에 bqml_lab이라는 데이터셋이 보이는지 확인했어요. (안 보이면 프로젝트 ID 옆 화살표 눌러보세요!)Step 1. 데이터 탐색 및 준비AI한테 공부시킬 교과서를 만드는 단계라고 보시면 돼요.+ 버튼(SQL 쿼리 작성)을 누르고 아래 코드를 복붙해서 실행했어요.SELECT IF(totals...
딥러닝 EXPRESS 스터디 1차 NumPy + 타이타닉 데이터 분석 🔢 Part 1. NumPy 핵심 요약📌 NumPy와 리스트의 차이항목 Python 리스트 NumPy 배열연산안됨 ([1,2]+[3,4] → 결합)됨 (np.array([1,2]) + np.array([3,4]) → [4 6])실수/정수둘 다 가능숫자만 가능 (소수 포함)구조단순 나열수학적 배열 (행렬 구조)✅ NumPy 특징배열 간 연산이 가능함.다차원 배열 사용 가능: 2행 3열 등 행과 열 구성.random 함수로 0~1 난수 생성 가능.randint로 정수 난수 생성 가능.인덱싱/슬라이싱: 배열 요소 선택에 중요.reshape, transpose: 배열 구조 변경 가능.mean(), sum() 등 기술통계 연산 가능.import numpy as npa = n..
RDB — 중복 없이 설계하고 JOIN 제대로 쓰는 법 1. RDB를 쓰는 이유개념 한 줄 개념 효과정규화테이블을 주제별로 분리해 중복 제거저장 공간 절감, 데이터 일관성 확보테이블 분리Users, Products, Orders 등같은 정보 한 번만 수정하면 됨무결성 제약PK·FK로 참조 관계 명시잘못된 데이터 삽입 차단핵심 : “필요 이상으로 한 셀(칸)에 같은 정보가 두 번 들어가면 설계를 다시 본다.”2. JOIN 기본기leetcode - Rising Temperature 문제INNER두 테이블 모두에 있는 행만교집합만 필요할 때LEFT (OUTER)왼쪽 전체 + 매칭 실패 시 NULL“행위가 없더라도 목록에 보여야” 할 때SELF같은 테이블을 두 번 불러 비교날짜·계층·전일 대비 등 행 간 비교-- SELF JOIN 예시: 어제보다 더운 날 찾기SEL..
GAN(GAN: Generative Adversarial Network) 📘 GAN 핵심 요약노트1️⃣ GAN(GAN: Generative Adversarial Network) 이란?Generative Adversarial Network번역: 생성적 적대 신경망목표: 진짜 같은 가짜 데이터를 생성하는 것 (→ 판별보다는 ‘생성’에 관심)🔍 기본 구조 (비유 중심)G (Generator): 위조지폐범 — 진짜처럼 보이는 가짜 데이터를 만듦D (Discriminator): 경찰 — 진짜와 가짜를 구별하려 함적대적 관계이지만 서로 경쟁하면서 점점 실력이 좋아짐⇒ 정(Generator) + 반(Discriminator) = 합(GAN 발전)⇒ 즉, GAN은 정반합 구조의 반복 학습2️⃣ 학습 방식비지도 학습 (Unsupervised learning)의 대표 사례라벨 없이, 데이터..
SORT 백준 11399번 ATM 문제출처 : https://www.acmicpc.net/problem/11399문제 핵심 ATM 앞에 N명이 줄을 설 때 각 사람이 기다린 시간의 총합이 최소가 되도록 줄을 다시 세우고, 그 최소 총합을 구하는 문제1. 왜 “정렬”이 답일까?사람 돈 뽑는 데 걸리는 시간 Pi①3분②1분③4분④3분⑤2분앞사람이 끝나야 뒷사람이 시작할 수 있으므로,짧게 걸리는 사람부터 세우면 뒤사람이 덜 기다립니다.결국 Pi를 오름차순으로 정렬하면 총기다림 시간이 최소가 됩니다.( 증명: “그리디 교환 논법” – 긴 사람·짧은 사람 순서를 바꾸면 항상 더 좋아짐 )2. 최소 총합 계산 절차정렬 : P = [1, 2, 3, 3, 4]앞사람까지의 누적시간을 차례로 구함첫 사람 1두 번째 1 + 2 = 3세 번째 1 + 2 + ..

728x90