본문 바로가기

분류 전체보기93

[Python] Django 간략하게 살펴보기 (Web FrameWork) Python 웹 프레임워크 중 하나인 Django에 대해서 공부한 내용을 정리 목차 Django https://www.youtube.com/playlist?list=PLuHgQVnccGMDLp4GH-rgQhVKqqZawlNwG Python Django Web Framework www.youtube.com 1. Django ⓐ. 설치 python3 -m pip install django ⓑ. 프로젝트 시작 djago-admin startproject myproject . 점(.) : 현재 디렉토리에 프로젝트 시작 ⓒ. 서버 실행 python manage.py runserver 0:80 글작성자의 환경은 클라우드 환경이라 80번 포트를 열어서 웹으로 외부 사이트로 접속 가능하도록 설정 ◆ 만약 localho.. 2023. 6. 23.
[MySQL] MySQL Workbench 가볍게 알아보기 빅데이터를 어떻게 처리하는 지에 대해 알아보고 단계별로 어떤 기술이 적용되는지에 대해 공부한 내용을 정리 목차 데이터베이스(Database) 1. MySQL Workbench → MySQL Workbench는 MySQL을 GUI 환경으로 제어할 수 있는 오픈소스 프로그램 본질적으로는 GUI 환경으로 구성된 버튼을 클릭 시 쿼리문을 형성해서 제공해주는 역할이라고 이해. 클릭 몇 번으로 스키마나 테이블 생성 및 여러 데이터 변경이 가능함. 다만 성능은 NIM 환경보다 떨어지는 것에 대해 유의 필요! 마무리 DATABASE2 MySQL - 20.MySQL Workbench - YouTube 위 영상을 참고하여 제작함. 2023. 6. 19.
[IoT] 사물인터넷 개략적인 개념 정리 사물인터넷에 대해서 공부한 개략적인 내용을 정리하는 파트입니다. 목차 IoT (사물인터) 주위의 사물들이 인터넷을 통해 서로 연결되는 것을 의미할 뿐만 아니라 가치를 추가하여 그 가치를 사용자에게 제공하는 기술로 정의 등장 배경 M2M, USN과 같은 기술이 발전함에 따라 진화 사회 경제적 측면으로는 이동 통신사 수익률 악화에 따른 사물통신 활성화 기술적 측면으로는 표준화, 통신기술 발전, 소형화 및 대량 생산화, 반도체 기술 발전 표준의 중요성 IoT 분야에서 표준이 없다면 각 제품마다 호환성이나 가격적인 영역에서 손해를 봄 공식적 표준, 사실상 표준 등등 여러 표준들이 있지만 현재 한국 국내에서는 KT 는 (전에는 SK와 함께 LTE-M 기술을 밀고 있었지만) 현재에는 LG U+와 함께 NB-IoT를.. 2023. 5. 25.
[Python] 인공 신경 구현 실습하면서 느낀 주의점. Jupyter notebook으로 class를 정의하고 각종 활성화 함수를 정의해서 넣었는데 코드를 짜면서 주의할 점 몇 가지를 정리 __init__ 함수로 시작하면서 변수 선언 초기화하는 거 생각 클래스 안에 함수 정의해줄때 self 항상 까먹지 말것 클래스 호출하면서 어느 객체에서 불러왔는지 헷갈리지 말것 클래스에서 함수꺼내는데 자꾸 nameerror 뜨는거 주의 #인공 신경망 클래스 class NeuralNetwork: def __init__(self, input_size, hidden_size, output_size): #가중치 초기화 self.params = {} self.params['W1'] = np.random.randn(input_size, hidden_size) self.params['.. 2023. 5. 3.
[Node.js] API 기본 개념 잡기 (express) node.js의 express 모듈 기본 예제를 살펴보면서 어떤 식으로 구성되는지에 대해 살펴보는 목차 Express express - npm (npmjs.com) express Fast, unopinionated, minimalist web framework. Latest version: 4.18.2, last published: 7 months ago. Start using express in your project by running `npm i express`. There are 71761 other projects in the npm registry using express. www.npmjs.com node.js에서 제공하는 간결한 웹 프레임워 1. Hello world 코드 분석 const .. 2023. 5. 2.
[머신러닝, 딥러닝] 인공신경망에 대한 개략적인 이해 딥러닝의 기본 개념인 인공신경망에 대해서 개략적으로 알아보고 그에 대해서 정리한 글 목차 인공신경망 정보 처리하고자 함수를 인간의 뇌로 처리로 해보자는 개념에서 출발 → 뇌는 여러 뉴런들의 조합으로 처리되고 있음. 퍼셉트론 1.1. 단층 퍼셉트론 단일 뉴런 : 수상돌기를 통해 입력신호를 받고 이 신호를 축삭돌기를 통해 뉴런으로 신호를 보냄. → 이를 수학적으로 만들 모델이 단층 퍼셉트론 입력 변수들을 선형결합 선형결합 값의 변환한 후 이를 전달 (Activiation Function을 통해 변환) Activitaion Function (선형 또는 비선형으로 전) 이는 정보를 얼만큼 다음 레이어로 전달할지를 결정하는 함수 → 단층만으로는 복잡한 모델에 대한 해석이 불가 → 이를 퍼셉트론을 늘려서 해결. 1.. 2023. 5. 1.
[JavaScript] Node.js 생활코딩 기초 내용 정리(Querystring, 파일 read) 목차 WEB2 (Node.js) Node.js - 1.수업소개 - YouTube 본 글은 유튜브 무료 강의 생활코딩의 내용 중 처음 접하는 내용이나 중요하다고 생각하는 내용에 대해서만 정리 강의의 실습 파트는 직접 코드를 작성하기 때문에 여기서는 생략. ※ templeate literal : 내장된 표현식을 허용하는 문자열 리터럴로 표현식 / 문자열 삽입, 여러 줄 문자열, 문자열 형식화, 문자열 태깅 등 다양한 기능을 제공 var name = 'jonghun'; var stringVal = 'hello my name is ' + name; console.log(stringVal); var name = 'Hojun'; var greeting = 'Hello my name is ${name}'; .. 2023. 4. 28.
[인공지능] 인공지능에 대한 개략적인 이해 인공지능에 대해서 개괄적인 개념이나 관련 용어 정리하는 글 목차 인공지능 인공지능(Aritficial Intelligence) 인간의 학습능력, 추론능력, 지각능력을 인공적으로 구현한 컴퓨터 프로그램 또는 이를 포함한 컴퓨터 시스 ◆ 강한 인공지능/약한 인공지능 1. 보편적인 지능을 구현하는 것 2. 특정상황, 전문적인 영역에서 문제를 해결하는 능력 ◆ 튜링 검사(Turing Test) 인간의 것과 동등하거나 구별할 수 없는 지능적인 행동을 보여주는 기계의 능력에 대한 테스트 1. 컴퓨터는 인간 판별자와 자연어로 대화하고 의사 소통에 지장이 없어야 한다. 2. 주어지는 새로운 상황에 대응할 수 있도록 지식을 표현하거나 질문에 답하고 결론을 도출하기 위한 자동추론을 수행하여야 한다. 3. 물체를 인식하기 .. 2023. 4. 27.