0%

13. 快速构建你的第一个系统,然后进行迭代

你想建立一个新的反垃圾邮件系统,你的团队有以下想法:
• 收集一个含有大量垃圾邮件的训练集。例如,设置一个“蜜罐”:故意发送虚假的电子邮件给已知垃圾邮件发送者,以便于能够自动收集它们发送到这些地址的垃圾邮件。
• 开发用于理解电子邮件文本内容的功能。
• 开发用于理解电子邮件header(不清楚可以参考:https://whatismyipaddress.com/email-header )特性的功能,以显示消息所经历的一组网络服务器。
• and more.
尽管我在反垃圾邮件上已经做了大量工作,但我还是很难选择其中的一个方向,如果你不是应用领域的专家,那将更难。
所以,开始的时候不要试图设计和构建完美的系统。相反,应该快速构建和训练出一个基本系统——在短短几天的实际内5即使基本系统与你“最佳”系统相差很多,研究基本系统的功能仍非常具有价值:你可以很快的找到你最希望的方向的线索。接下来几章将告诉你如何去阅读这些线索。

5 这个建议是针对那些想要构建人工智能应用的读者,而不是那些想要发表学术论文的学者,稍后我会回到做研究的话题。