标签: minima

在数组中找到n个最小值

我正在使用Matlab 2012a.

我有一组k个单元格(比如说1000).我需要找到这个数组的5个最低值,并且需要对X和Y中的那些值进行平均.

任何人都知道如何做到这一点?

matlab minimum minima

6
推荐指数
1
解决办法
1万
查看次数

使用 Jekyll 创建自定义主页

我想使用 Jekyll 的标准主题“Minima”创建一个自定义的“主页”。默认情况下,它设置为最近的博客文章列表:

---
layout: default
---

<div class="home">

  <h1 class="page-heading">Posts</h1>

  {{ content }}

  <ul class="post-list">
    {% for post in site.posts %}
      <li>
        <span class="post-meta">{{ post.date | date: "%b %-d, %Y" }}</span>

        <h2>
          <a class="post-link" href="{{ post.url | relative_url }}">{{ post.title | escape }}</a>
        </h2>
      </li>
    {% endfor %}
  </ul>

  <p class="rss-subscribe">subscribe <a href="{{ "/feed.xml" | relative_url }}">via RSS</a></p>

</div>
Run Code Online (Sandbox Code Playgroud)

此设置在文件中控制_layouts/home.html。我使用 Markdown 创建了我的自定义“主页”页面。它保存在我的本地目录中并称为“aboutme.md”:

---
layout: page
title: About Me
permalink: /aboutme/
order: 1
---

This is a custom …
Run Code Online (Sandbox Code Playgroud)

html markdown liquid jekyll minima

5
推荐指数
2
解决办法
3022
查看次数

在python中查找数组的转折点

例如,如果我有一个数组:

A = (0,2,3,4,5,2,1,2,3,4,5,6,7,8,7,6,5,4,5,6)
Run Code Online (Sandbox Code Playgroud)

可以看出有4个转折点。(在 A[4]、A[6]、A[13]、A[17])

如何使用python返回转折点的数量?

import numpy as np
import scipy.integrate as SP
import math

def turningpoints(A):
    print A
    N = 0
    delta = 0
    delta_prev = 0
    for i in range(1,19):
        delta = A[i-1]-A[i]       #Change between elements
        if delta < delta_prev:    #if change has gotten smaller
            N = N+1               #number of turning points increases
        delta_prev = delta        #set the change as the previous change
    return N

if __name__ == "__main__":
    A  = np.array([0,2,3,4,5,2,1,2,3,4,5,6,7,8,7,6,5,4,5,6])
    print turningpoints(A)
Run Code Online (Sandbox Code Playgroud)

目前,这个系统是有缺陷的,当然不是很优雅。有任何想法吗?

python arrays python-2.7 minima

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

激活函数和初始权重的选择是否与神经网络是否陷入局部最小值有关?

我昨天发布了这个问题,询问我的神经网络(我通过使用随机梯度下降的反向传播进行训练)是否陷入局部最小值.以下论文讨论了XOR神经网络中局部最小值的问题.第一个说没有局部最小值的问题,而下一篇论文(一年后写的)说在2-3-1 XOR神经网络中存在局部最小值的问题(作为除此之外,我在输入和隐藏层使用3-3-1即偏差.这两个都是摘要(我无法访问完整的论文,所以我无法阅读它):

还有另一篇论文[PDF]说最简单的XOR网络没有局部最小值,但它似乎没有谈论2-3-1网络.

现在谈到我的实际问题:我找不到任何讨论激活函数的选择,初始权重以及它对神经网络是否会陷入局部最小值的影响.我问这个问题的原因是在我的代码中我尝试使用标准的sigmoid激活函数和双曲正切激活函数.我注意到在前者中,我只有大约20%的时间被卡住,而在后者中,我往往会更频繁地被卡住.每当我第一次初始化网络时,我也会随机化我的权重,所以我想知道某一组随机权重是否更容易让我的神经网络"卡住".

至于激活功能而言,由于错误最终与由激活函数产生的输出,我在想,有一个效果(即误差表面的变化).然而,这仅仅是基于直觉,我更喜欢一个具体的答案(对于这两点:初始权重和激活函数的选择).

artificial-intelligence backpropagation neural-network gradient-descent minima

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

使用 Jekyll 的 Minima 主题,单独的单反引号和三反引号的 Markdown 样式

我正在尝试为 Jekyll 自定义 Minima 主题。我想在三个反引号之间(即在它自己的段落中)有一个深色背景,但我不想影响单个反引号之间的内联代码的背景。有没有办法做到这一点?

jekyll minima jekyll-theme

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