代码改变世界

决策树学习算法 - ID3算法

2013-12-04 11:03 by 血糯米Otomii, 292 阅读, 0 推荐, 收藏, 编辑
摘要:ID3算法概要:熵值公式:举例:熵值公式用于判断一个样本集是否均匀分布,值的区间在[0,1]内,他有以下特点 1.分布越均匀,值越大 2.如果成单一分布,那么值为0图例:故可以推出通式(其中C为不同的状态):又推出某个属性相对于结果的公式(其中A为属性,为属性集):举例:又:我们可以看出Humidity比Wind更有价值。PS:1.用属性分割后结果越平均,越小,属性的价值越小2.用属性分割后结果越不平均,越大,属性的价值越大(当属性呈一边倒时,值为最大值,即本身)----------------------------------------------------------------.. 阅读全文

候选消除算法

2013-12-02 16:48 by 血糯米Otomii, 3757 阅读, 0 推荐, 收藏, 编辑
摘要:样本集:把S集合初始化为H中极大特殊假设:把G集合初始化为H中极大一般假设:首先加载第一条和第二条样本:这个过程是特殊向一般的转变,这个过程非常地类似FIND-S算法接着我们处理第三条样本:让我们回到数据我们会发现,Sky,AirTemp和Foreast和以前的数据不一致,我们可以怀疑是这三个数据导致最后结果的变化。所以,我们就针对这3个数据进行一次特殊化:接着,我们输入第四条样本:在处理第四条样本的时候,我们先对于S集合进行一般化:然后,为了让G集合覆盖S集合,我们需要剔除,过程为在处理完了这四个样本后,我们就可以获取所有的假设:当前为6个假设,当我们可以获取到更多的训练集的时候,我们可以划 阅读全文

FIND-S:寻找极大特殊假设

2013-12-02 16:16 by 血糯米Otomii, 982 阅读, 0 推荐, 收藏, 编辑
摘要:我们需要找到一个假说h,当h满足时,结果必定是Yes以下为步骤:输入第一个样本:输入第二个样本:忽略第三个样本(反例不需要考虑)输入第四个样本:OK!为我们寻找的极大特殊假设,当满足h的时候,结果必定为Yes。下图表示了整个过程:本算法弊端:1.不处理反例 2.对噪点兼容性差参考书籍:机器学习 阅读全文

Silverlight使用自定义的COM组件

2012-06-08 11:21 by 血糯米Otomii, 504 阅读, 0 推荐, 收藏, 编辑
摘要:Hi, code first: using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Runtime.InteropServices;namespace ClassLibraryForPrint{ [InterfaceType(ComInterfaceT... 阅读全文

TCP信息传输收到0字符解决方案

2012-06-05 09:26 by 血糯米Otomii, 461 阅读, 0 推荐, 收藏, 编辑
摘要:http://forums.silverlight.net/t/256531.aspx/1 http://nitoprograms.blogspot.com/2009/04/message-framing.html 阅读全文

自定义控件为了虚拟化表结构

2012-06-01 16:17 by 血糯米Otomii, 273 阅读, 0 推荐, 收藏, 编辑
摘要:I’ve just Copied the Article of paul van bladel for sharing, original link: http://blog.pragmaswitch.com/?p=318 Introduction LightSwitch has a powerful and robust set of standard controls which ... 阅读全文

WP7下载大文件时,文件大小溢出的问题.(按Uri下载)

2012-06-01 14:30 by 血糯米Otomii, 460 阅读, 0 推荐, 收藏, 编辑
摘要:public const string URL = "http://media.ch9.ms/ch9/ca4a/1e246d1d-4e3f-44e6-9d62-9ee0015cca4a/TWOC9051311_2MB_ch9.wmv";WebClient client = new WebClient();client.OpenReadCompleted += new OpenReadComplet... 阅读全文

WebBrowser和Hosted Html信息互通

2012-06-01 13:24 by 血糯米Otomii, 538 阅读, 0 推荐, 收藏, 编辑
摘要:1.Hosted Html->WebBrowser 使用window.external.notify (<param>)在Html端,然后在WebBrowser端使用WebBrowser.ScriptNotify来接受数据. 2.WebBrowser->Hosted Html webBrowser.InvokeScript("execScript", "history.go(-1)"); s... 阅读全文

WP7备注(41)(ItemsControl)

2011-05-11 11:22 by 血糯米Otomii, 388 阅读, 0 推荐, 收藏, 编辑
摘要:DisplayMemberPath="Color" 选定显示的字段名 <ListBox Grid.Column="2"><ListBox.ItemTemplate><DataTemplate><StackPanel Orientation="Horizontal"><Rectangle Width="48" Height="36"Margin="2"Fill="{Binding}" /><S 阅读全文

WP7备注(40)(TemplatePart)

2011-05-10 12:20 by 血糯米Otomii, 453 阅读, 0 推荐, 收藏, 编辑
摘要:TemplatePart的作用是*.cs中对于*.xaml中定义的控件进行获取,并进行操作 [TemplateVisualStateAttribute(Name = "Normal", GroupName = "CommonStates")][TemplateVisualStateAttribute(Name = "MouseOver", GroupName = "CommonStates")][... 阅读全文