请详细解释因果推断的三种基本方法，每种至少用一百字，并按照json格式输出。
user
```json
{
  "methods": [
    {
      "name": "干预法",
      "description": "干预法，又称实验法，是一种直接观察在特定条件下干预变量对结果变量的影响的方式。通过人为地改变某个变量（干预），并观察这种改变对结果的影响，可以更直接地确定因果关系。此方法的优点是能够明确区分因果方向，但缺点在于可能不总是可行的，尤其是在涉及社会行为或伦理问题时。"
    },
    {
      "name": "观察法",
      "description": "观察法，也称为自然实验法，是指在没有进行任何干预的情况下，通过分析已存在的数据来推断因果关系。这种方法依赖于自然发生的变化，如政策变化或自然灾害，来观察这些变化对结果变量的影响。虽然这种方法避免了伦理问题，但由于缺乏对干预变量的控制，可能存在混杂因素，影响因果关系的准确性。"
    },
    {
      "name": "统计控制法",
      "description": "统计控制法，又称回归分析法，是通过统计学方法来控制混杂变量，从而推断因果关系。在此方法中，通过多变量回归分析，控制其他潜在的混杂变量，以隔离和评估特定变量对结果的影响。此方法适用于复杂的环境中，能够处理多个变量间的关系，但其有效性高度依赖于模型的正确设定和数据的准确性。"
    }
  ]
}
```
assistant