Je zegt het hier niet, en het maakt het moeilijk, maar elders op de site geef je aan dat je vakgebied AI is en in het bijzonder Machine Learning. Als deze cursus inderdaad over machine learning gaat, kan ik de staat waarin u zich bevindt begrijpen.
Elke student met een undergraduate CS-diploma zou in staat moeten zijn om vrijwel elk programma in een taal te schrijven dat ze al weten . Elke student moet ook vertrouwd zijn met gangbare methodologieën zoals unit testing. Misschien is uw achtergrond echter enigszins anders, waardoor het moeilijk is om die kennis aan te nemen.
Aangezien je zegt dat je klasgenoten in een vergelijkbare staat verkeren, moet ik raden dat er voor iedereen iets fundamenteel nieuw aan is.
Als uw "programma" in een nieuwe taal is en het onderwerp machine learning is, waarbij het "bewijs" van succes van het leren iets fundamenteel anders is dan bijvoorbeeld het implementeren van een standaardalgoritme met goed gedefinieerde begin- en eindtoestand, dan kan ik ook de moeilijkheid begrijpen.
Als dit het geval is, kan het voor de professor nuttig zijn om te weten dat iedereen er moeite mee heeft en om wat meer begeleiding te zoeken over wat hij kan verwachten. U hoeft hiervoor echter geen pre-grading-analyse te vragen. In een klas die groot genoeg is, heeft de professor misschien een assistent die passende hulp kan bieden (met medeweten van de professor natuurlijk). Of hij / zij is misschien gewoon bereid om in de klas een beetje te zeggen, als u daarom wordt gevraagd, dat u de zekerheid geeft dat u op de goede weg bent of bent afgedwaald.
Als ik het verkeerd heb geïnterpreteerd, bied ik mijn excuses aan, maar het zou goed zijn als u in uw vragen of in uw profiel wat meer achtergrondinformatie geeft over uw werkelijke situatie.
En hier een opmerking voor iedereen. Als ik de juiste aannames heb gedaan, houd er dan rekening mee dat AI / MachineLearning een beetje anders is dan andere CS-onderwerpen omdat, hoewel de invoerstatus precies kan worden gespecificeerd, de eindtoestand in veel gevallen niet is. In feite is DARPA net begonnen met een programma om AI's te bouwen die hun output daadwerkelijk kunnen verklaren. Dit is in feite iets nieuws en een van de traditionele problemen bij AI. Ze kunnen tot een "conclusie" komen, maar kunnen niet zeggen waarom.
Laat me iets over talen toevoegen. Als je bijvoorbeeld een Java-programmeur bent, zou je in staat moeten zijn om een competent programma in Python te schrijven met slechts een beetje prikken en oefenen. Als de nieuwe taal echter Scheme of Haskell is, of een speciaal op maat gemaakte taal, dan is de leercurve een stuk steiler, omdat ze uit heel andere paradigma's komen. Verschillende paradigma's vereisen verschillende denkprocessen, niet alleen een verschillende syntaxis.