我正在尝试使用MNIST集(一组手写数字)来训练分类器,并且我想实现一个随机梯度下降算法。下面是我写的函数:
def Stochastic_gradient_descent(theta, y, X, alpha, nIter):
costs = numpy.zeros([nIter, 1])
N = y.size
for i in range(nIter):
random = randint(0,49999)
theta -= alpha*(tls.h(theta, X)[random] - y[random])*X[[random],:
我正在处理一个问题,在这个问题上,我们需要将classify用户查询分成多个类。
假设我们正在经营一个销售产品的网站。该网站有一个表单,用户可以在那里写任何投诉或问题。为了解决用户问题,我们考虑将问题分类为预定义类,以便了解用户面临的问题类型。
问题类可以像
Class 1: Payment Issues
Class 2: Registration issues
Class 3: Order booking issues
Class 4: Problem accessing website app
...
我正在考虑应用random forest,但不能决定我应该选择什么features。任何
你好,我需要做一个程序,分裂一个短语,然后它按字母顺序排序。我的老师建议我们应该用StringTokenizer表示拆分,comapreTo表示这类。
到目前为止,我已经把它分开了,现在我正在为分类部分而奋斗。
public static void main(String[] args) {
StringTokenizer st = new StringTokenizer("Afara este soare si frumos");
while (st.hasMoreTokens()) {
System.out.println(st.n