如何使用PHP语言实现人工神经网络

时间:2019-12-02 14:01:01

标签: php neural-network

我目前正在开发一种系统来检查献血的资格。用户需要在该系统中回答一些问题。捐助者资格的结果是基于他们在该系统中的回答。如何使用神经网络来确定使用PHP语言进行献血的资格?

这些是我系统的简单代码。我将问题简化为五(5)。我开发的原版有40个问题。非常感谢您的回复。谢谢,祝你有美好的一天

<?php

if(isset($_POST['submit'])){


}

?>


<!DOCTYPE html>
<html>
<head>
    <title></title>
</head>
<body>
    <form method="post">
        <table>

            <tr>
                <th>1.</th>
                <td>Are you healthy today?</td>
                <td><input type="radio" name="q1" value="1">Yes</td>
                <td><input type="radio" name="q1" value="0">No</td>
            </tr>
            <tr>
                <th>2.</th>
                <td>Do you have any contagious disease?</td>
                <td><input type="radio" name="q2" value="1">Yes</td>
                <td><input type="radio" name="q2" value="0">No</td>
            </tr>
            <tr>
                <th>3.</th>
                <td>Have you donate blood before?</td>
                <td><input type="radio" name="q3" value="1">Yes</td>
                <td><input type="radio" name="q3" value="0">No</td>
            </tr>
            <tr>
                <th>4.</th>
                <td>Is there any of your family members have contagious disease?</td>
                <td><input type="radio" name="q4" value="1">Yes</td>
                <td><input type="radio" name="q4" value="0">No</td>
            </tr>
            <tr>
                <th>5.</th>
                <td>Have you have sex before?</td>
                <td><input type="radio" name="q4" value="1">Yes</td>
                <td><input type="radio" name="q4" value="0">No</td>
            </tr>

        </table>
        <button type="submit" name="submit">Submit answer</button>
    </form>
</body>
</html> 

2 个答案:

答案 0 :(得分:0)

我认为使用PHP是不可能的,但是在TensorFlow中使用某些框架或其他语言(例如python)是可行的,我建议分类数据可以代替神经网络正常工作,因为通过分类,您可以使用创建和预测的数据集对表单数据进行分类您的数据表格中附有符合资格的献血者的数据集。 创建您自己的合格献血者数据集,并按照您的40个问题表格对项目进行分类。我提供了一些入门链接。祝你好运。

https://scikit-learn.org/
https://www.tensorflow.org/tutorials/keras/text_classification_with_hub

答案 1 :(得分:0)

我制作了一个简单的神经网络,您可以轻松地将其包含在您的项目中,用纯 PHP 编写。还有一个文件示例:

https://github.com/vivesweb/rn-Neural-Network-in-pure-PHP-ML-AI

神经网络可以利用您的数据进行学习并获得您需要的结果。然后应用到你想要的应用中就容易很多了,因为它可以导入一个 JSON 格式的导出数据。

我认为文档很好,不难学。