Python Keras中用于恶意软件机器学习的最佳损失函数和优化器?

Python Keras中用于恶意软件机器学习的最佳损失函数和优化器?,python,keras,syntax-error,conv-neural-network,loss-function,Python,Keras,Syntax Error,Conv Neural Network,Loss Function,我正试图找到在我的Keras模型中使用的最佳损失函数。该模型将检测恶意软件。在实现自己的模型之前,我首先尝试理解一些实践代码 我正在实施Practice代码,但后来遇到了以下错误: 在网上阅读了一些文章之后,我发现我需要定义一个损失函数和一个优化器。我现在不确定哪一个将是最好的损失函数和优化器使用。有人能给我指出正确的方向吗 我认为守则应改为: model.compile(, , metrics = ['accuracy']) 致: 另外,我不熟悉机器学习和Keras,所以不要太苛刻。这可能

我正试图找到在我的Keras模型中使用的最佳损失函数。该模型将检测恶意软件。在实现自己的模型之前,我首先尝试理解一些实践代码

我正在实施Practice代码,但后来遇到了以下错误:

在网上阅读了一些文章之后,我发现我需要定义一个损失函数和一个优化器。我现在不确定哪一个将是最好的损失函数和优化器使用。有人能给我指出正确的方向吗

我认为守则应改为:

model.compile(, , metrics = ['accuracy'])
致:


另外,我不熟悉机器学习和Keras,所以不要太苛刻。

这可能与任务不同。我建议您使用
Adam
mse
进行启动,然后尝试不同的启动。没有单一的最佳损失函数或优化器,您应该尝试一些,然后自己决定

model.compile(optimizer="Adam", loss="mse", metrics=["accuracy"])
model.compile(optimizer="Adam", loss="mse", metrics=["accuracy"])