原创 果蠅優化算法-FOA

import numpy as np import matplotlib.pyplot as plt sample = 50 iter_times = 100 def initParams(bestX,bestY,sample):   

原创 LIBSVM-(基本使用)

(一)下載安裝LIBSVM模塊(python) LIBSVM安裝包下載地址:    https://www.csie.ntu.edu.tw/~cjlin/libsvm/oldfiles/ 安裝流程: 1.將下載好的壓縮包解壓至Python

原创 ML-KNeighborsRegressor

# -*- coding: utf-8 -*- """ Created on Wed Jul 18 15:00:32 2018 @author: qinlan 主要思想:選取樣本的K個近鄰樣本,用近鄰樣本的響應值(y)的均值作爲該樣本的預

原创 粒子羣優化算法PSO優化BPMN

load data input output %劃分數據集 random_num = rand(1,2000); [value,index] = sort(random_num); x_train = input(index(1:1800

原创 小波神經網絡(時間序列預測)

                                Matlab(小波神經網絡時間序列預測) 時間序列數據 66 64 60 58 17 49 34 17 8 53 15 15 45 57 33 42 8 52 24 29 -

原创 差分進化算法DE優化BPNN

(一)DE的基本原理 主要操作:變異 - 交叉 - 選擇  (二)DE優化BPNN %載入數據 data = csvread('D:\matlab2016a\OA\sample.csv'); %劃分數據集 rv = rand(1,siz

原创 NOGM(1,1)

NOGM(1,1) 基本思想: PSO優化初始條件, 即:     data = csvread('D:\matlab2016a\demo\data\air.csv'); num = size(data,1); predictnum =

原创 基本GM(1,1)

data = csvread('D:\matlab2016a\demo\data\air.csv');%導入數據 num = size(data,1);%樣本數 predictnum = 6;%設置預測記錄數 train = data(1

原创 改進版GM(1,1)

優化GM(1,1) 主要的改進手段:優化微分方程的初始條件     data = csvread('D:\matlab2016a\demo\data\air.csv'); num = size(data,1); predictnum =

原创 回聲狀態網絡ESN

dataset = csvread('D:\matlab2016a\data.csv'); x = dataset(:,1:3); y = dataset(:,4); x_train = x(1:145,:); y_train = y(1

原创 Keras參數設置說明

(一)keras參數:loss 定義:loss是目標函數(損失函數) 可用目標函數:     -迴歸問題(loss='mse' | 'mae' | 'mape')     -分類問題(loss='binary_crossentropy'

原创 Keras搭建神經網絡LSTM(迴歸)

import numpy as np import pandas as pd import matplotlib.pyplot as plt from sklearn import preprocessing from keras.mod

原创 Keras搭建神經網絡BPNN(迴歸問題)

import numpy as np import pandas as pd import matplotlib.pyplot as plt from sklearn import datasets,preprocessing from

原创 Keras搭建神經網絡BPNN(分類問題)

(一)BPNN(二分類) 使用軟件:Anaconda Tip: 輸出層使用Sigmoid函數 import numpy as np import pandas as pd import matplotlib.pyplot as plt f

原创 Python(Cluster)

import numpy as np import pandas as pd import matplotlib.pyplot as plt from sklearn import preprocessing from sklearn.c