当前搜索:

Machine Learning 之Logistic回归算法中最小二乘法的Matlab曲线拟合

Machine Learning 之Logistic回归算法中最小二乘法的Matlab曲线拟合逻辑回归是机器学习(Machine Learning)中常见的机器学习算法,在处理逻辑回归(Logistic Regression)离散数据点集时,最常用的算法是最小二乘法。古代欧洲没有“平方”的叫法,“二乘”其实就是平方。逻辑回归是相对于线性回归而言,线性回归可以较好拟合连续值。但是现实世界中的数据样本...
阅读(200) 评论(1)

matlab三维山峰/山脉/山地曲面数据图

matlab三维山峰/山脉/山地曲面数据图可以使用peaks函数。比如直接peaks(80):peaks(80) z = 3*(1-x).^2.*exp(-(x.^2) - (y+1).^2) ... - 10*(x/5 - x.^3 - y.^5).*exp(-x.^2-y.^2) ... - 1/3*exp(-(x+1).^2 - y.^2) peaks(80)的三维数据...
阅读(39) 评论(0)

AI神经网络激活函数sigmoid及matlab的sigmf

AI神经网络激活函数sigmoid及matlab的sigmf神经网络中引入激活函数sigmoid作用是逻辑回归(logistic regression),引入非线性化。数学中的标准sigmoid输出范围是(0,1)。sigmoid的数学定义:在matlab中,对于sigmoid的定义实现是sigmf,但是sigmf包含多个参数:用MATLAB跑出不同的sigmoid函数曲线:x1=-10:0.1:...
阅读(127) 评论(0)

Matlab数值分析K-means聚类算法

我写的附录文章1简单介绍了K-means聚类算法。Matlab提供了专用函数kmeans用于聚类的质心。假设随机生成两维样本数据,然后用kmeans算出聚类并标记出质心:r1=randn(5,2)-2 r2=randn(5,2)+2 X=[r1;r2]; opts = statset('Display','final'); [idx,C] = kmeans(X,2,'Replicates',2,...
阅读(169) 评论(0)

数值分析Matlab二维正态(高斯)分布以及协方差矩阵

数值分析Matlab二维正态(高斯)分布以及协方差矩阵主要是使用了matlab的mvnrnd产生随机的正态(高斯)分布二维矩阵,然后绘制出来。代码运行结果生成的正态分布实验数据如图:MATLAB代码:mu1 = [0 0]; sigma1 = [4 2 ; 2 4]; r1 = mvnrnd(mu1,sigma1,100); scatter(r1(:,1),r1(:,2),'r.'); hold...
阅读(51) 评论(0)

数值分析Matlab绘制三维数据曲面图

主要使用了matlab提供的meshgrid和surf。一个细节是matlab中的 ./ 如果是单数,是一般的数学除法,如果是多维矩阵,则是多维矩阵对应元素的除法。matlab代码:xi=-20:0.3:20; yi=-10:0.3:10; [x,y]=meshgrid(xi,yi); z=sin(sqrt(x.^2+y.^2))./sqrt(x.^2+y.^2); surf(x,y,z);代码运...
阅读(105) 评论(0)

数值分析Matlab三维数据网格图

主要使用了matlab的meshgrid和mesh网格绘制函数。matlab代码:xi=-20:0.5:20; yi=-20:0.5:20; [x,y]=meshgrid(xi,yi); z=(-x.^2-y.^2); mesh(x,y,z);代码运行结果如图:...
阅读(201) 评论(0)

数值分析基础工具使用Matlab绘制双曲线

绘制结果如图所示:具体的绘制要求和实现的细节,matlab代码注释中已有:x=-3:0.05:3; %刻度为0.05单位。显示区间为[-3,3]。 y1=x.^2+5; %即y1=-2x*x+5的曲线。 plot(x,y1,'g','LineWidth',0.5); %绿色的曲线。线宽0.5。 hold on; y2=-x.^2-5; %即y2=-2x*x-5的曲线。 plot(x,y2,'b'...
阅读(32) 评论(0)

人工智能AI常见的经典K-means聚类算法原理和工作过程

人工智能AI常见的经典K-means聚类算法原理和工作过程K-means聚类算法亦称K聚类均值算法,K-means算法是硬聚类算法中的一种。聚类算法是一类无监督机器学习。K-means算法是计算数据聚集的算法,主要通过不断地取离种子点最近均值的算法。K-means算法是典型的基于距离的聚类算法,以距离作为相似性的评价标准,认为两个对象的距离越近,其相似度就越大。物以类聚,人以群分。K均值算法认为簇...
阅读(153) 评论(1)

人工智能中卷积神经网络基本原理综述

人工智能Artificial Intelligence中卷积神经网络Convolutional Neural Network基本原理综述人工智能(Artificial Intelligence,简称AI)的Deep Learning(深度学习)通过机器学习,把某一层的输出output当做下一层的输入input。在人工智能中,认为output是机器通过深度学习获得的某种“智慧”。深度学习(Deep ...
阅读(885) 评论(3)

simple Android EventBus code

import android.os.Bundle; import android.support.v7.app.AppCompatActivity; import android.util.Log; import org.greenrobot.eventbus.EventBus; import org.greenrobot.eventbus.Subscribe; import org.green...
阅读(25) 评论(0)

Android piles of RuntimePermissions requests, code improving

Android piles of RuntimePermissions requests, code improvingfor example:AndroidManifest.xml: java:import android.Manifest; import android.content.pm.PackageManager; import android.os.Build; im...
阅读(61) 评论(0)

Improving Android ORMLite foreign key mapping , based on new version 5.0

Improving Android ORMLite foreign key mapping , based on new version 5.0AClass.java:import com.j256.ormlite.dao.ForeignCollection; import com.j256.ormlite.field.DataType; import com.j256.ormlite.field...
阅读(112) 评论(0)
    个人资料
    • 访问:1414953次
    • 积分:18607
    • 等级:
    • 排名:第551名
    • 原创:509篇
    • 转载:13篇
    • 译文:2篇
    • 评论:270条
    关于我
    邮箱: zhangphil@live.com
    博客专栏
    最新评论