6 今晚打佬虎

尚未进行身份认证

我要认证

试图成为一名二手的人工智能表演艺术家!

等级
TA的排名 9k+

mmlspark-102 : 简单的ML Pipelines

102 - Simplifying ML Pipelines with mmlspark在下面的Recipes中,会在同一个任务上使用pyspark和mmlspark两个库分别训练一个分类器.还是使用Adult Census这个数据集,预测一个人的收入是否超过$50k,数据下载地址[https://www.kaggle.com/uciml/adult-census-income/data]1....

2020-04-22 20:03:46

mmlspark-101: TrainClassifier

mmlspark 101预测一个人的收入是否超过$50k数据下载地址https://www.kaggle.com/uciml/adult-census-income/data注意!!!mmlspark安装,版本0.17,部分api已经发生变化,官方git上notebook版本较低shellpyspark --master=spark://Lord:7077 --packages Azu...

2020-04-20 18:42:51

跑毒的乌龟-0 : 随机漫步

跑毒的乌龟-0 : 随机漫步故事背景:有一只乌龟,它被困在一个毒圈中,毒圈的轮廓可以是各种形状,如果乌龟长期滞留在毒圈中会挂掉,所以我们要帮助它尽快脱离毒圈.乌龟只需走出毒圈轮廓的边缘即可逃出生天.乌龟可以在毒圈中的任意不靠近边缘的位置开始,每次可以移动一步,每次都可以朝着任意方向移动,每次也可以改变步长,也可以从始至终都朝着同一个方向.一旦离开毒圈,就可以停下.但是在一个陌生的环境下,乌龟事...

2020-04-19 22:07:16

线性代数 : 矩阵的LU分解(可逆方阵)

矩阵的LULULU分解回顾矩阵的逆,AAA为可逆矩阵AA−1=IAA^{-1} = IAA−1=IA−1A=IA^{-1}A = IA−1A=I可逆矩阵:ABABAB乘积也是可逆矩阵(AB)(AB)−1=I(AB)(AB)^{-1} = I(AB)(AB)−1=IABB−1A−1=IABB^{-1}A^{-1} = IABB−1A−1=I(AB)−1=B−1A−1(AB)^{-1} ...

2020-03-23 18:12:29

OpenCV : 投影变换

投影变换物体在三维空间发生了旋转,叫做投影变换.由于可能出现阴影或遮挡,所以变换后较难复原.如果物体时平面的,就可以通过投影变换物体三维变换进行模型化,这叫做专用的二维投影变换.矩阵表示:[x~y~z~]=[a11a12a13a21a22a23a31a32a33][xyz]\left[\begin{matrix}\tilde{x} \\ \tilde{y}\\ \tilde{z}\end{m...

2020-03-21 21:11:15

NumpyML : Linear Regression

回归篇 : LinearRegression梯度下降最小二乘正则项1. 梯度下降从mmm样本数据(x,y)(x, y)(x,y)中去学习到一组权值向量,尽可能的拟合yyyf(x)=x1w1+x2w2+....xnwn+b=y^f(x) = x_1w_1 + x_2w_2 + .... x_nw_n+b = \hat{y}f(x)=x1​w1​+x2​w2​+....xn​wn​+b...

2020-03-21 14:07:53

OpenCV : 仿射变换

几何变换 : 仿射变换仿射变换[x~y~]=[a11a12a21a22][xy]+[a13a14]\left[\begin{matrix}\tilde{x} \\ \tilde{y}\end{matrix}\right] = \left[\begin{matrix}a_{11} & a_{12}\\a_{21} & a_{22}\end{matrix}\right]\lef...

2020-03-18 00:46:22

OpenCV : 图像数字化

图像数字化头文件:opencv2/highgui.hpp加载图片imread(string filename, int flags=1)filename : 文件名(含路径)flags : 色彩参数IMREAD_COLOR : 彩色IMREAD_GRAYSCALE : 灰度IMREAD_ANYCOLOR : 任意imshow(string winname, Mat ...

2020-03-16 20:54:46

线性代数 : 矩阵乘法和矩阵的逆

矩阵乘法和求矩阵的逆常规方法:行向量*列向量矩阵*列向量行向量*矩阵列向量*行向量分块矩阵乘法求矩阵的逆列*行A=[121321011],B=[123321211],AB=CA = \left[\begin{matrix} 1 & 2 & 1 \\ 3 & 2 & 1 \\ 0 & 1 & 1 \end{matrix}\right...

2020-03-12 20:05:31

信号处理与小波 : 声音的数字形式

声音的数字形式数字声音声压和分贝频率声音变化的速度声音(wave)的读写播放反向播放声音播放纯音:sin(t),cos(t)....sin(t), cos(t)....sin(t),cos(t)....方波合并声音添加噪声八度Karplus-Strong发出吉他的声音声音的降采样Digital Sound数字声音是一个序列 x={xi}i=0N−1\pmb x =...

2020-03-12 12:29:05

线性代数 : 矩阵消元

矩阵消元方程组消元法求解Ax=b,xTA=bA\pmb x = b, \pmb x^T A = bAxxx=b,xxxTA=b矩阵消元置换矩阵矩阵的逆消元法解方程组{x+2y+z=23x+8y+z=124y+z=2\left\{ \begin{array}{lr}x + 2y + z = 2 \\ 3x + 8y + z = 12 \\ ...

2020-03-12 09:53:56

线性代数 : 方程组的几何解释

方程组的几何解释row picturecolumn picturematrix例子1:方程组2x−y=02x -y = 02x−y=0−x+2y=0-x + 2y = 0−x+2y=0系数矩阵[2−1−12][xy]=[00]\left[\begin{matrix} 2 & -1 \\ -1 & 2 \end{matrix}\right] \le...

2020-03-08 18:26:31

DRL实战 : 强化学习在广告点击业务中的应用

强化学习在广告点击业务中的应用业务场景        广告投放是为了最大程度增加顾客点击的可能性,尽可能给顾客展示他们可能感兴趣的东西.假设一个小型的电子商务网站,有十个不同的版块,分别对应这不同类型的商品,网站为了增加销量,每次有客户在完成支付后,会向顾客展示广告链接,可以跳转到网站的不同版块,希望顾客也会购买其...

2020-01-17 17:59:28

DRL实战 : N-Armed Bandits问题

多臂强盗(n台老虎机)问题在构建AlphaGo之前,先尝试一个简单的问题热热身,nnn 台老虎机(多臂强盗问题),把对 nnn 台老虎机操作看作是 nnn 个不同的动作,即:每个动作 aaa 对应一台特定的老虎机.在每次游戏 kkk 中,玩家可以操作任意一台老虎机,这个操作即:动作 aaa,操作后玩家会获得奖励 R(k)R(k)R(k), 每台老虎机的奖励概率是固定的.如何在这个游戏中获得更高...

2020-01-15 14:39:14

多项式拟合,模型的复杂度以及权重的变化

1.1多项式拟合生成目标数据目标数据集的生成方式:首先计算函数sin (2πx) 的对应的值然后给每个点增加一个小的符合高斯分布的随机噪声通过使用这种方式产生数据,它们拥有一个内在的规律,这个规律是我们想要学习的。同时也包含随即噪声,这种噪声可能由随机的过程产生,也可能是由于存在没有被观察到的具有变化性的噪声源。训练数据和测试数据:训练数据用来训练多项式模型,来学习数据中的规律...

2020-01-13 17:19:55

DRL实战 : Dynamic Programming

DRL in Action :Dynamic Programming把目标分解为一组更易于解决的子目标,同时保存子目标的所有的解决方案,以便在次遇到该子问题时,可以直接查找到之前的解决方案,不用重新计算.# 计算斐波那楔数列def fib(n): if n <= 1: return n else: return fib(n - 1) ...

2020-01-13 15:32:55

推荐方法-1:UserCF&ItemCF

Summary of recommended methods(1)1.MetricsRMSEMAECoverageDiversityRecallPrecision1.1 RMSE(均根方误差)RMSE=∑u,i∈T(rui−r^ui)2∣T∣ RMSE = \frac{\sqrt{\sum_{u, i \in T}(r_{ui} - \hat{r}_{ui}})^{2}}{\...

2020-01-05 17:47:29

PyTricks : Python is Cool

Python is cool学习了1. Lambda, map, filter, reducelambda是python中构造匿名函数的关键字def square_fn(x): return x * xsquare_ld = lambda x: x * xfor i in range(10): assert square_fn(i) == square_ld(i)...

2019-12-04 11:30:07

PySpark-Recipes : handle Streaming Data

Optimizing PySpark and PySpark StreamingPageRank AlgorithmKNN (cartesian, broadcast)StreamingPage-Rank Algorithm by Using PySpark Codefrom pyspark.sql import SparkSessionspark = SparkSession.b...

2019-12-02 13:51:21

PySpark-Recipes : I/O操作(txt, json, hdfs, csv...)

from pyspark.sql import SparkSessionspark = SparkSession.builder.appName('IO').getOrCreate()read txttextFile : only text contentwholeTextFiles : file path and text content通用的三个参数:pathminPart...

2019-12-02 13:48:00

查看更多

勋章 我的勋章
  • 签到达人
    签到达人
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 技术圈认证
    技术圈认证
    用户完成年度认证,即可获得
  • 推荐红人
    推荐红人
    发布高质量Blink获得高赞和评论,进入推荐栏目即可获得
  • 新人勋章
    新人勋章
    用户发布第一条blink获赞超过3个即可获得
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。