일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- abex crackme
- 리액트
- php
- 자바스크립트
- 어셈블리어
- 웹해킹
- 해킹
- webhacking
- 컴퓨터 구조
- 리버싱 워게임
- 워게임
- 리버싱
- 리눅스
- CodeEngn
- C언어
- 웹
- 알고리즘
- 머신러닝
- html
- 회귀 수식
- 리버싱 문제
- 인공지능
- MySQL
- webhacking.kr
- 보안
- sql injection
- 백준 알고리즘
- 넘파이
- 백준
- writeup
- Today
- Total
목록분류 전체보기 (103)
인공지능 개발일지
안녕하십니까! 너무 오랜만에 글을 써서 조금 반성이 되네요. 이번 시간에는 머신러닝, 딥러닝을 코딩할 때 자꾸 나오는 이 변수 x와 Y가 어떤 의미인지 전달해 드리려고 합니다. 이는 제가 현재 진행 중인 머신러닝 스터디에서도 한 번 다뤘던 내용인데 블로그에도 올리면 좋을 것 같아 올립니다. 제가 처음 머신러닝 코드를 접할 때 느낀 첫인상은 물음표였습니다. 아니 x는 뭐고 Y는 뭐지? 코드의 흐름이 잘 이해가 가지 않았습니다. 그런데 최근 들어 여러 이론을 다지다 보니 어느 순간 이해가 되어서 여러분도 꼭 이해가 되셨으면 좋겠습니다. 1. 머신러닝 용어정리 그래서 x, Y가 뭔데?라고 하시면 그전에 알아야 할 머신러닝의 전반적인 흐름과 용어를 먼저 정리해 보았습니다. 이 개념을 머릿속에 확실히 박아 놓으시..
안녕하십니까! 다들 잘 지내고 계십니까(to 이 글을 보는 누군가). 저는 3월 바짝 바빴다가 3월 말부터 지금까지 약간의 여유를 즐겼습니다. (벚꽃 나들이를 핑계로 제대로 놀았습니다 하하) 블로그에 업로드할 자료는 많이 쌓였는데 요즘 잠시 소홀했네요. 분발해야겠습니다. # 머신러닝 스터디 개최 근황을 얘기해 보자면 1학기를 맞아 교내에서 머신러닝 스터디를 열어서 현재 3주 차까지 진행했는데 확실히 제가 책의 내용을 정리한 것을 바탕으로 자료를 다 만들다 보니 조금 제 시간이 없어지고 바쁘지만 그만큼 확실히 더 공부가 되는 게 느껴져서 열길 잘했다 싶습니다. 지금은 시험기간이라 잠시 멈췄지만 꾸준히 1학기 동안 머신러닝 전반에 대해 이해하는 것을 목적으로 머신러닝 스터디를 열어서 진행중입니다. # 연구실..
가끔 리스트나 ndarray를 셀에 값으로 넣어야 하는 경우가 있는데 아래 예시와 같은 형식의 df가 있을 때 아래 52라는 값 대신 리스트 [1,2,3]을 해당 셀에 넣고 싶을 때 아래와 같이 코드를 쓰면 제목의 에러가 납니다. [df 데이터프레임] age score 0 23 34 1 45 52 -> [1,2,3] df.iloc [1,1]=[1,2,3] # 에러 나는 코드 그럼 어떻게 해결하나? 아래 두 가지를 바꾸면 보통 해결될 겁니다. 1. iloc/loc ⇨ at으로 바꾸기 2. 리스트(혹은 ndarray)의 자료형을 객체로 바꾸기 ⇨ astype(object) 1. iloc/loc ⇨ at으로 바꾸기 아래 조리사와 인공지능의 리스트를 셀에 값으로 넣고 싶으면 아래와 같이 하시면 됩니다. (mod..
안녕하세요! 저번에 한 번 SQl 관련해서 기본 create, insert, select 등을 간단하게 소개한 적이 있는데 이번에는 추가적으로 다른 기본 명령어도 더하여 총정리를 해봤습니다. 다음 SQL 게시물로는 테이블 조인, 외래키 등 심화 내용도 한 번 다뤄보도록 합시다. 참고로 MySQL Workbench를 사용하는 법은 지난번에 소개드려서 생략하였습니다. MySQL의 기본 구조는 아래와 같습니다. MySQL 자체가 기본적으로 테이블 형태의 데이터를 어떻게 다룰 건가에 대한 문제이기 때문에 아래와 같은 내용을 다룹니다. 1) 데이터 베이스 생성 (create) 2) 데이터 베이스 선택 (use) 3) 테이블 생성 (create) 4) 데이터 입력 (insert) 5) 데이터 조회 (select) ..