디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

신경망 C#으로 구현해달라고 코파일럿한테 말했는데

NEMO갤로그로 이동합니다. 2024.05.02 09:38:35
조회 128 추천 0 댓글 3

using System;

using System.Collections.Generic;

using UnityEngine;


public class NeuralNetwork

{

    public List<float> weights;

    public float mutationRate = 0.01f; // 돌연변이 비율


    public NeuralNetwork(int numberOfWeights)

    {

        weights = new List<float>();

        for (int i = 0; i < numberOfWeights; i++)

        {

            // 가중치를 무작위로 초기화

            weights.Add(UnityEngine.Random.Range(-1f, 1f));

        }

    }


    // 신경망의 출력을 계산하는 메소드

    public float Compute(float input)

    {

        float output = 0f;

        for (int i = 0; i < weights.Count; i++)

        {

            output += weights[i] * input;

        }

        return Sigmoid(output);

    }


    // 시그모이드 활성화 함수

    private float Sigmoid(float value)

    {

        return 1f / (1f + Mathf.Exp(-value));

    }


    // 돌연변이를 적용하는 메소드

    public void Mutate()

    {

        for (int i = 0; i < weights.Count; i++)

        {

            if (UnityEngine.Random.Range(0f, 1f) < mutationRate)

            {

                // 돌연변이: 가중치에 작은 변화를 줌

                weights[i] += UnityEngine.Random.Range(-0.1f, 0.1f);

            }

        }

    }

}


// 사용 예시

public class NeuralNetworkExample : MonoBehaviour

{

    NeuralNetwork neuralNetwork;


    void Start()

    {

        neuralNetwork = new NeuralNetwork(3); // 3개의 가중치를 가진 신경망 생성

    }


    void Update()

    {

        // 매 프레임마다 돌연변이 가능성을 체크

        neuralNetwork.Mutate();

        

        // 입력값에 대한 신경망의 출력을 계산

        float output = neuralNetwork.Compute(0.5f);

        Debug.Log(output);

    }

}





이거 맞는코드임?


추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 비난 여론에도 뻔뻔하게 잘 살 것 같은 스타는? 운영자 24/06/03 - -
공지 프로그래밍 갤러리 이용 안내 [71] 운영자 20.09.28 35344 62
2708954 [잡정보] Coding 의 과정에서 중요한 것은?.. +abcd3421갤로그로 이동합니다. 15:32 3 0
2708953 본인도 피부과 진료완료♥+ 헬마스터갤로그로 이동합니다. 15:31 4 0
2708952 요즘도 국비충들 많음? 프갤러(112.155) 15:29 5 0
2708951 병원 진료 끝나고 귀가 중 ☆단비☆갤로그로 이동합니다. 15:29 3 0
2708950 파이썬 초보인데 코드 잘못된것좀 알려주실수 있나요 [2] 프갤러(58.142) 15:29 13 0
2708948 it판 개판났네 ㅋ 프갤러(211.234) 15:22 30 0
2708947 정처기따면 서합률 올라가냐 [2] ㅇㅇ(110.70) 15:22 7 0
2708946 취업 아무거나 간다는 애들 그 아무에 자바 스프링은 무조건 포함임 ?? 프갤러(112.150) 15:15 17 0
2708945 aws mfa 없이 접속방법 없음? 프갤러(106.247) 15:11 5 0
2708944 여행지에서 최후의 만찬 직촬 노럐갤로그로 이동합니다. 15:11 8 0
2708943 분자 분모를 변수명으로 써야하는데 [1] ㅇㅇ(211.36) 15:10 18 0
2708942 그냥 뻥튀기를 가지마 [2] 프갤러(115.21) 15:06 33 0
2708941 뻥튀기로 들어갈바에 그냥 다른 IT 직무 들어가는게 낫지않냐 ... [1] 프갤러(112.150) 14:59 28 0
2708940 전임자가 싸질러놓은 코드로 유지보수해야하는데 [13] 프갤러(223.62) 14:48 77 0
2708939 뻥튀기 요령- 프갤러(121.172) 14:47 24 0
2708938 경험 없이 판단하지 말라 by 나님 ♥여래신장냥덩♥갤로그로 이동합니다. 14:46 17 0
2708937 컴고수들아 왜 bash쉘은 bash쉘이라 부르는거임? [3] ㅇㅇ갤로그로 이동합니다. 14:45 31 0
2708936 뻥튀기 진짜 어떻게 버티는거냐? 말이 안되는데?? [8] 프갤러(1.211) 14:33 78 0
2708935 C/C++ vs 자바 vs C#, 어느게 좋냐? 순수 언어로 봤을 때 [3] 프갤러(59.16) 14:32 41 0
2708934 나 피에로 질문 받는다 [8] 흠냐롱갤로그로 이동합니다. 14:30 65 0
2708933 tailwind css 유료 결제하는거 호구냐? [2] 프갤러(110.15) 14:29 38 0
2708932 막상 코딩 1달만 잡고 해보면 한계가 분명히 보이지 않냐? [1] 프갤러(14.39) 14:22 47 0
2708931 내생각에 10년만 버티면 자바 프리랜서 할만함 프갤러(14.34) 14:20 30 0
2708930 나마스떼~✨ [1] ♥여래신장냥덩♥갤로그로 이동합니다. 14:08 17 0
2708929 시발 원피스 나 모르는 사이에 언제 107권;; [10] 아스카영원히사랑해갤로그로 이동합니다. 14:03 50 0
2708928 이씨발 이거 문제 잘 못된거 아니냐? 개사기꾼들 [4] 딱지(210.183) 13:54 63 0
2708927 리눅스를 유튜브 및 음악감상용으로 사용하는 이유 [8] ☆단비☆갤로그로 이동합니다. 13:51 58 1
2708926 html 진짜 기네 프갤러(125.246) 13:51 27 0
2708925 취업안된다는 애들 비개발 IT 직무로 많이 돌리나 ?? [2] 프갤러(112.150) 13:45 62 1
2708924 프리랜서 현실. 까발린다. [1] 프갤러(59.16) 13:45 55 0
2708923 고졸백수 국비 6개월 배우면 연봉 4000이상 ㄱㄴ? [13] ㅇㅇ(223.62) 13:43 104 0
2708922 이번에 크림 바꿨는데 ㄷㄷ [1] mwbxaf(121.154) 13:36 25 0
2708921 개인사이트 운영하는거보다 블로그가 좋은거 같음 [3] 프갤러(14.39) 13:32 51 0
2708920 버스 타고 지나가다가 옛날 [2] ☆단비☆갤로그로 이동합니다. 13:30 31 1
2708919 프리가 편하긴해 [1] 클갤(118.235) 13:30 32 0
2708918 Rx chat Gpt 음성 인식 부분 처리 [4] 프갤러(121.172) 13:26 43 1
2708917 꼬우면 프리뛰던가 ♥여래신장냥덩♥갤로그로 이동합니다. 13:25 25 0
2708916 클라우드 공부 어케함? 프갤러(1.252) 13:24 15 0
2708915 님들아 FreeBSD 14.1 나옴. ☆단비☆갤로그로 이동합니다. 13:24 19 1
2708913 메인보드 바꾸도 포맷 안 해도 됨 ☆단비☆갤로그로 이동합니다. 13:17 14 1
2708912 창의적인 사이트들 모음 프갤러(121.172) 13:17 37 1
2708911 니들은 쌍근이나 포케로그 같은거 못만들고 뭐하냐? 프갤러(14.39) 13:12 22 0
2708910 프리랜서가 고객사에 자기 업무 설명하는거 거부하면 ㅇㅅㅇ [7] 포항의봄갤로그로 이동합니다. 13:10 55 0
2708909 뭐 잘 모르겠으면, 통으로 암기해라. 프갤러(218.234) 12:59 23 0
2708908 주스 쏜다 수원으로 와라 [3] B0@(211.36) 12:57 37 0
2708907 국비 교육중에 중도이탈하는 사람들 많아?? [3] 프갤러(125.141) 12:56 62 0
2708906 햄들 html css 숙지하기까지 얼마나 걸렸음? [10] ㅇㅇ(121.182) 12:56 81 0
2708905 컴 전공자들은 이거 상식이냐? [3] 딱지(210.183) 12:52 68 0
2708904 변태새끼 인생이 최고임 ㅇㅅㅇ 류류(118.235) 12:46 16 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2