소림사의 홍반장! :: 소림사의 홍반장!

머신러닝(Machine-learning) 지식 구조

2020. 3. 31. 11:03 - 삘쏘굿

머신러닝 관련 지식 구조화

 

텍스트 보기

더보기

Environment

    jupyter

        colab

        usage

                !, %, run

linux

        command

                cd, pwd, ls

                mkdir, rm, cp

                head, more, tail, cat

        util

                apt

                git, wget

                grep, wc, tree

                tar, unrar, unzip

        gpu

                nvidia-smi

 

python

        env

                python

                        interactive

                        execute file

                pip

        syntax

        variable

        data

            tuple

            list

            dict

            set

        loop

        if

        comprehensive list

        function

        class

        module

                import

 

libray

    numpy

        op

        shape

        slicing

        reshape

        axis + sum, mean

    pandas

        load

        view

        to numpy

    matplot

        line graph

        scatter graph

        show image

 

Deep Learning

    DNN

        concept

            layer, node, weight, bias, activation

            cost function

            GD, BP

        data

            x, y

            train, validate, test

            shuffle

        learning curve : accuracy, loss

        tunning

            overfitting, underfitting

            regularization, dropout, batch normalization

            data augmentation

        Transfer Learning

    type

        supervised

        unsupervised

        reinforcement

    model

        CNN

            varnilla, VGG16

        RNN

        GAN

    task

        Classification

        Object Detection

        Segmentation

        Anomaly Detection

        Generation

        target : text/image

 

TensorFlow/Keras

    basic frame

        data preparing

            x, y

            train, valid, test

            normalization

            ImageDataGenerator

        fit

        evaluate

        predict

    model

        activation function

        initializer

    tuning

        learning rate

        regularier

        dropout

        batch normalization

    save/load

    compile

        optimizer

        loss

        metric

terminology

다른 카테고리의 글 목록

Dev. MachinLearning 카테고리의 포스트를 톺아봅니다