2025/03/06 4

인공지능 기업 역사 : Google 편

0. 년도별 Google 발전 정리1996년 레리페이지와 세르게이 브린가 대학원 검색엔지 프로젝트로 진행했던 것이 시초1998~1999년 Google 도멘인 발표(google.stanford.edu → google.com)2004년 Gmail 개발2005년 안드로이드 인수2006년 Youtube 인수2008년 Chrome 출시2010년 세바스찬 스런 영입(2009) : 자율 주행 자동차 waymo 프로젝트 시작2013년 DNN리서치 인수 : 제프리 힌튼 영입2014년 딥마인드 인수 : 데미스 허사비스2015년 알파고 (딥마인드), 경영 구조 재편 → 알파벳 등장2017년 Transformer 모델 개발2018년 Bert 모델 개발2109년 T5 모델 개발 ,레리 페이지와 세르게이 브린 사임, 순다르 피차..

[ 파이썬 기초 ] 14. for문

1. for문 사용법아주 간단한 문제를 풀어 봅시다.0부터 10까지 출력해 주세요.print(0)print(1)print(2)print(3)print(4)print(5)print(6)print(7)print(8)print(9)print(10)너무 귀찮지 않나요… 이런 반복되는 작업을 쉽게 하기 위해서 for을 사용합니다.for 변수 in 이터러블 객체: 코드 ...이터러블 객체를 한국말로 풀어 보면 반복가능한 객체를 의미합니다. 대표적으로 리스트가 있습니다.for은 이터러블 객체에 저장되어 있는 요소를 첫번째 부터 꺼내서 변수에 저장합니다. 이후 for 내부에 적힌 코드를 실행 시킵니다. 코드가 끝이나면 다음 요소를 꺼내서 변수에 저장 시키고 코드를 다시 실행 시킵니다. 이 작업을 이터러블 객체 내에 저..

파이썬 기초 2025.03.06

[ 파이썬 기초 ] 13. 튜플 & 집합

1. 튜플은 리스트랑 똑.같.다튜플도 리스트처럼 여러개의 데이터를 모아두는 자료구조 입니다. 리스트랑 다르게 ()을 통해 선언합니다.names = ("이선호", "김대호", "손콩떡")print(names)2. 튜플은 리스트랑 다.르.다튜플이 리스트랑 똑같으면 왜 존재합니까… 튜플은 사실 리스트랑 엄청나게 다른점이 존재합니다. 바로 튜플은 한번 선언하면 값을 변화 시킬 수가 없어요.리스트 처럼 추가하거나, 제거하거나, 합병하는 등 아무것도 할 수 없습니다. 이렇게 불편한 튜플이 존재하는 이유는 메모리 효율성, 무결성 과 관련있습니다.어떤 리스트가 있는데 이 리스트는 변하면 안되는 리스트 입니다. 하지만 협업하는 동료가 그것을 몰라주고 마음대로 바꿔 버릴 수 도 있죠. 이런 불상사를 막기위해 보안에 엄격한..

파이썬 기초 2025.03.06

[ 파이썬 기초 ] 12. 딕셔너리 (해쉬)

1. 손콩떡의 점수는?학생들 이름이 담겨있는 students 리스트와 학생들의 점수가 담겨있는 scores 리스트가 있습니다. 손콩떡 학생의 점수를 출력해 주세요.students = ["이선호", "김대호", "손콩떡"]scores = [90, 60, 75]son_index = students.index("손콩떡")print(scores[son_index])2. 딕셔너리 선언방법위의 문제처럼 이름-점수 같이 매칭이 되는 데이터들이 많이 있습니다. 이런 경우 여러개의 리스트를 사용하기 보다는 딕셔너리를 이용하면 훨씬 간단하고 편하게 데이터를 저장할 수 있습니다.student_score = {"이선호": 90, "김대호": 60, "손콩떡": 75}{} 괄호를 사용하면 딕셔너리를 선언 할 수 있습니다. 딕셔..

파이썬 기초 2025.03.06