小编JB2*_*JB2的帖子

神经网络:为什么感知器规则仅适用于线性可分数据?

我之前曾要求对线性可分数据进行解释.还在阅读Mitchell的机器学习书,我有点理解为什么感知器规则只适用于线性可分数据?

米切尔将感知器定义如下: 感知器

也就是说,如果加权输入的总和超过某个阈值,则y为1或-1.

现在,问题是确定一个权重向量,使得感知器为每个给定的训练样例产生正确的输出(1或-1).实现这一目标的一种方法是通过感知器规则:

学习可接受的权重向量的一种方法是从随机权重开始,然后迭代地将感知器应用于每个训练示例,每当错误分类示例时修改感知器权重.重复该过程,根据需要多次迭代训练样本,直到感知器正确地对所有训练样本进行分类.根据感知器训练规则在每个步骤修改权重,该规则根据规则修改与输入xi相关联的权重wi: 感知器规则

所以,我的问题是:为什么这只适用于线性可分的数据?谢谢.

computer-science machine-learning neural-network

3
推荐指数
1
解决办法
892
查看次数

封装:允许访问当前接收器对象以外的任何字段

一些面向对象的语言(例如Smalltalk)不允许访问除当前接收器对象之外的任何字段.例如:像this.good或this.like:=false这样的表达式是合法的,但像x.like或this.like.good这样的表达式是非法的.

我不明白的是:为什么?

这种限制的理由是什么?

oop coding-style smalltalk

2
推荐指数
1
解决办法
99
查看次数

在PL/SQL中列出过程参数

我可以通过查询dba_procedures来检索所有过程的列表.但是我只能提取过程名称.但我也需要他们的参数.

现在,我知道我可以通过查询all_source表来访问"当前用户可访问的存储对象的文本源".

但是有没有其他方法来检索过程的参数?

oracle plsql plsqldeveloper

2
推荐指数
1
解决办法
1105
查看次数

使用Angular的决心时,将承诺链接起来的最佳方法是什么:{}?

我正在使用角度的决心,并希望链接两个承诺.解决这个问题的最佳方式是什么?从本质上讲,我想:

resolve: {
    my_two_lists: function() {
    return MyService.list().then(function(array1) {     
         return MyOtherService.list().then(function(array2) { 
               return new Promise(function(resolve, reject) { 
                    resolve(array1.concat(array2)); 
               }); 
          }); 
       });
    }
}
Run Code Online (Sandbox Code Playgroud)

换句话说:我有2个服务,每个服务都有两个叫做"list"的方法,它们返回一个解析为list的promise.我想链接两个由此产生的承诺.

javascript angularjs angular-promise

0
推荐指数
1
解决办法
205
查看次数

如何使用Django REST Serializers?

因此,在阅读了Django REST Framework文档和一堆教程之后,我仍然无法理解如何使用Django序列化程序将传入的POST(JSON)数据转换为Python对象(抱歉,我是新的).

鉴于我发布了一个JSON字符串,比如api/foo/bar,我该如何编写它的序列化程序?

示例JSON:

{ 'name': 'Mr. Foo', address:'Bar Street' }
Run Code Online (Sandbox Code Playgroud)

我的控制器Foo包含一个bar方法如下:

@detail_route(
    methods=['post']
)
def bar(self, request, uuid=None):
    serializer = MySampleSerializer(data=request.DATA)

    something.clone(serializer.object)
    return Response(status=status.HTTP_201_CREATED)
Run Code Online (Sandbox Code Playgroud)

有人可以向我解释我的序列化器应该是什么样的吗?如何从串行器访问序列化数据?

python django django-rest-framework

0
推荐指数
1
解决办法
831
查看次数