Я бы не заморачивался.
Но если очень хочется, то можно.
<form action="program" method="post">
<fieldset>
<input name="SelectType" type="radio" value="0">Группа 1<br>
<input name="Group_1[Field1]" size="8" maxlength="8" type="text" >Поле 1 <br>
<input name="Group_1[Field2]" size="8" maxlength="8" type="text" >Поле 2 <br>
</fieldset>
<fieldset>
<input name="SelectType" type="radio" value="1">Группа 2<br>
<input name="Group_2[Field3]" size="8" maxlength="8" type="text" >Поле 3 <br>
<input name="Group_2[Field4]" size="8" maxlength="8" type="text" >Поле 4 <br>
</fieldset>
</form>
На сервере просто очистить ненужную группу:
unset($_POST["SelectType"] == 1 ? $_POST["Group_1"] : $_POST["Group_2"]);